UnicodeEncodeError在/ admin/blog/post/add/ 'ascii'編解碼器無法編碼字符U在17位「\ u0105」:有序不在範圍內(128)Django - 'ascii'編解碼器無法編碼字符u' u0105'在位置17:序號不在範圍內(128)
當我嘗試通過Django管理添加內容,我有當我使用拋光封狀SZO問題......
UnicodeEncodeError在/ admin/blog/post/add/ 'ascii'編解碼器無法編碼字符U在17位「\ u0105」:有序不在範圍內(128)Django - 'ascii'編解碼器無法編碼字符u' u0105'在位置17:序號不在範圍內(128)
當我嘗試通過Django管理添加內容,我有當我使用拋光封狀SZO問題......
你的問題可能來自您的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/29431108/encoding-in-django-admin – cpuant
可能的重複[編碼在Django admin](https://stackoverflow.com/questions/29431108/encoding- in-django-admin) –