WEB页面输入中文后保存,出现异常
cmd.exe打印如下信息:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordin
al not in range(128)
al not in range(128)
解决方法如下:
在manage.py 顶部加入以下代码:
import sys
reload(sys)
sys.setdefaultencoding('utf8')