Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8608303
  • 博文数量: 1413
  • 博客积分: 11128
  • 博客等级: 上将
  • 技术积分: 14685
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-13 10:03
个人简介

follow my heart...

文章分类

全部博文(1413)

文章存档

2013年(1)

2012年(5)

2011年(45)

2010年(176)

2009年(148)

2008年(190)

2007年(293)

2006年(555)

分类: Python/Ruby

2010-03-17 11:11:26

这两天在研究admin模块,制作一个数据管理系统,发现输入中文时虽然数据可以正常输入sql数据库,但是在save时会报错。查文档,搜索都没有找到问题所在,查看数据库时终于发现了原因,下面给出解决方法。

错误类似于"

Incorrect string value: '\xE6\xA2\xB5\xE8\x92\x82...' for column 'message' at row 1

"

这个错误的解决方法是设置数据库"auth_message"表的message一项使用utf8_unicode_ci

对于错误"

Incorrect string value: '\xE6\xA2\xB5\xE8\x92\x82...' for column 'object_repr' at row 1

"

解决方法是设置django_admin_log表的object_repr一项使用utf8_unicode_ci

阅读(2245) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

miocn2010-03-28 14:44:33

这个问题我以前也遇到过, 谢谢