Django覆盖python site.py编码

时间:2013-02-28 09:22:03

标签: django encoding python-2.7

我需要从我的django项目中将python site.py编码覆盖为utf-8

我已经编辑了/lib/python2.7/site.py并在setencoding()函数中将编码更改为utf-8。 但是在每次部署时,这再次变为'ascii'。

我可以在项目中设置此编码吗?

提前致谢..

1 个答案:

答案 0 :(得分:0)

我在settings.py中包含它,它工作正常。

import sys
encoding='utf-8'
reload(sys)
sys.setdefaultencoding(encoding)