我在 django 的模型表单中使用 utf-8 字符时遇到问题。我在模型中有这个代码:
class Student (models.Model):
imie = models.CharField(verbose_name=u'Imię', max_length=40)
nazwisko = models.CharField(max_length=40)
(...)
def __unicode__(self):
return u'%s %s'(self.imie, self.nazwisko)
当我尝试将其保存在编辑器中并运行 runserver 命令时,服务器发送 Validating models... 消息并挂起,没有任何错误,并且我无法刷新页面导致服务器无法启动。当我在 verbose_name='Imie' 中插入普通(非 unicode)时,一切正常。我错过了什么?