真的很新的Django,所以忍受我:) 我遇到了一個問題,以顯示在Django管理員帖子標題。Django管理員顯示發佈對象代替標題
我已經在Python 3
class Post(models.Model):
title = models.TextField(max_length=100)
text = models.TextField(max_length=10000)
tags = models.TextField(max_length=300)
comments = models.TextField(max_length=400)
def __str__(self):
return self.title
和Python 2都嘗試
class Post(models.Model):
title = models.TextField(max_length=100)
text = models.TextField(max_length=10000)
tags = models.TextField(max_length=300)
comments = models.TextField(max_length=400)
def __unicode__(self):
return self.title
,但遺憾的是在Django管理我看到 「Post對象」 在帖子列表
在此先感謝您的幫助。
是縮進在你的代碼中是否正確?意思是'__str__'應該放在類塊內 – PRMoureu
你確定你的方法'__str__'和'__unicode__'是否在你的模型中? (縮進) – wencakisa
我認爲縮進是正確的,我沒有錯誤,它似乎很好。以防萬一,我甚至刪除了這個空間。 – devnull