UnicodeEncodeError在/admin/blog/post/add/ 'ascii‘编解码器不能编码字符u’\u 0105‘在第17位置:序号不在范围内(128)
当我试图通过Django管理员添加内容时,当我使用像śźó这样的波兰字母时,我遇到了问题。
发布于 2017-08-14 10:55:07
你的问题可能来自于你的models.py
在每个模型中,您的def __unicode__(self):方法可能无法正确返回unicode名称。您可以通过返回unicode来修复这个问题。
示例:
def __unicode__(self):
return u'{f}'.format(f=self.fieldName) 其中,fieldName是您希望在django管理面板中显示的东西。如果您向我提供您的models.py,我可以尝试更改我的示例以适应您的代码。
希望这能有所帮助!
https://stackoverflow.com/questions/45672925
复制相似问题