我收到此错误:
SyntaxError at /
Non-ASCII character '\xe6' in file
指向我的forms.py
文件,其中包含一些中文字符
我必须先将# -*- coding: utf-8 -*-
放在forms.py
文件的开头才能生效
我认为Django处理unicode中的所有内容?怎么了?
答案 0 :(得分:6)
没有错。你做了正确的事。如果要在代码中使用非ASCII字符,则需要告诉Python您正在使用的编码。
这与Django或Unicode无关。