0
我是newbee。我用python-2.7使用Django == 1.7.5。当我执行命令Unicode和更多关于Django错误的信息
django-admin makemessages -a
我收到一个错误:
'ascii' codec can't encode characters in position 374-378 ordinal not in range(128)
是否有在Django的方式来打印出有关错误的信息?如何找到错误字符的文件?回溯不给这个文件的名字。我检查了所有的模板和其他文件,但什么都没发现
我有# -*- coding: utf-8 -*-
无处不在,我的模型有def __unicode__(self)
方法。
在运行django-admin命令之前,尝试在shell中运行'export PYTHONIOENCODING = utf-8'。 – Alasdair