今天出了个比较麻烦的方法”Caught TypeError while rendering: coercing to Unicode:“
找了半天发现是个低级错误,就是django中不能显示对象,必须取对象的属性所为显示。改下就行了
def __unicode__(self):
return self.UserID
class Admin():
sort_fields=["UserID"]
其中UserID是外键,必须改为UserID.name之类的就是正确的了
本文详细介绍了在Django框架中遇到的对象显示错误,并提供了解决方案,通过定义`__unicode__`方法来正确显示对象属性。
今天出了个比较麻烦的方法”Caught TypeError while rendering: coercing to Unicode:“
找了半天发现是个低级错误,就是django中不能显示对象,必须取对象的属性所为显示。改下就行了
def __unicode__(self):
return self.UserID
class Admin():
sort_fields=["UserID"]
其中UserID是外键,必须改为UserID.name之类的就是正确的了
4万+
2997
4406

被折叠的 条评论
为什么被折叠?