|
|
1
6
我很确定你的数据库可能使用的是拉丁语编码。Django假设所有内容都设置为Unicode(UTF8)。 要查看此信息,请进入mysql shell并键入:
如果你看到一堆拉丁语1(或任何其他非UTF8编码,除了二进制编码),你必须这样做:
打开my.cnf并查找
重新启动服务器。 您必须重新创建或手动编辑所有数据库和表的编码,更改my.cnf只会影响将要创建的数据库。 希望我能帮上忙。 编辑:顺便问一下,你在哪一个版本的姜戈?似乎这是1.1上修复的错误: http://code.djangoproject.com/ticket/10267 |
|
|
2
2
This link
救了我的一天
可能还有其他问题,如: 您的系统编码不是UTF8 , 数据库编码不是utf8 还有…在提供的链接中提到! |
|
|
3
1
在你的模型中,你试过
不确定这是否是你想要的答案,但你试过了吗? |
|
|
4
0
我现在使用默认ID作为模型中每个类的主键。因此,从管理站点访问对象时,URL中没有禁止的字符。 在大多数情况下,我建议将默认ID保留为主键 |
|
|
Patrick Bond · 如何将模型中的函数结果添加到列表中? 1 年前 |
|
|
bur · 每次从模板调用方法都会查询数据库吗? 1 年前 |
|
|
Stefan · 在子目录中设置Django 1 年前 |
|
|
vale383 · 如何在Django端点中查找user_id 1 年前 |
|
|
Kovy Jacob · Django在动态URL段中添加斜线 1 年前 |
|
|
user987 · 如何在Django中访问提交的表单请求数据 1 年前 |
|
|
user24242514 · 将嵌套查询字符串请求转换为字典 1 年前 |