我正在使用 django 创建一个网站,我有一个名为 items 的表,每当我创建任何新记录时,它都会在数据库(Postgres)和 django admin 的详细信息页面中正确显示,但在列表中显示为:文章对象。任何想法?
谢谢
我正在使用 django 创建一个网站,我有一个名为 items 的表,每当我创建任何新记录时,它都会在数据库(Postgres)和 django admin 的详细信息页面中正确显示,但在列表中显示为:文章对象。任何想法?
谢谢
您需要在 Article 模型类中实现unicode () 方法。
例如:
class Article(models.Model):
name = models.Charfield()
def __unicode__(self):
return self.name
为您的模型定义一个__unicode__
方法。
我想到了。我忘了在我的模型中添加以下内容:
def __unicode__(self):
return self.title