Django编码丹麦项目

时间:2011-10-15 10:42:33

标签: django encoding

我厌倦了Django项目中的编码问题!

由于某些数据库问题,我刚刚将项目从“latin-1”转换为“utf-8”!我的数据库显然必须是UTF-8 ..

HTML页面的转换很顺利,但是当我像以前一样进行搜索时?q = t%E6st然后在数据库中将它写得恰到好处..为什么?

在django项目中最好使用哪种编码?

1 个答案:

答案 0 :(得分:0)

Django可以在任何地方本地支持Unicode数据。建议您使用UTF-8或UTF-16作为django项目的编码,因为latin1有时会出现问题。

请参阅https://docs.djangoproject.com/en/dev/ref/unicode/#creating-the-database