class mytable(models.Model):
abc = ...
xyz = ...
def __unicode__(self):
为什么需要 def __unicode__?
请您参考如下方法:
这些资源在解释我可以方面做得更好:
Django Docs
Python Docs
__str__ versus __unicode__
简而言之,您需要定义__unicode__,以便Django 可以在您调用对象时打印一些可读的表示形式。 __unicode__ 也是返回字符串的"new"首选方式。
