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