Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
django管理面板显示对象_Django_Django Models - Fatal编程技术网

django管理面板显示对象

django管理面板显示对象,django,django-models,Django,Django Models,在django管理面板中,显示的不是字段值,而是Tablename对象。例如,我有一个带有字段名的类团队,在管理面板中,团队对象显示在列表中,而不是字段名。为团队类创建\uuuunicode\uuuu()方法: class Team(models.Model): name = models.CharField(max_length=100) def __unicode__(self): return self.name 忘记定义“unicode()”方法,添

在django管理面板中,显示的不是字段值,而是Tablename对象。例如,我有一个带有字段名的类团队,在管理面板中,团队对象显示在列表中,而不是字段名。

团队
类创建
\uuuunicode\uuuu()
方法:

class Team(models.Model):

    name = models.CharField(max_length=100)

    def __unicode__(self):
        return self.name

忘记定义“unicode()”方法,添加它解决了问题。

我想您忘记添加unicode或str函数了