gpt4 book ai didi

python - Django 博客管理

转载 作者:太空宇宙 更新时间:2023-11-04 08:12:24 24 4
gpt4 key购买 nike

我已经使用一些教程在 Django 中制作了一个简单的博客应用程序,但是有一件事我想更改:当使用管理面板查看所有帖子时,所有帖子都被命名为帖子对象 .有没有办法解决这个问题,让帖子的标题代替 Post 对象?

Admin panel

后模型:

class Post(models.Model):
title = models.CharField(max_length=255)
datetime = models.DateTimeField(u'Date of publishing')
content = models.TextField(max_length=10000)

最佳答案

您需要在您的模型上实现一个__unicode__ 方法。

class Post(models.Model):
title = models.CharField(max_length=255)
datetime = models.DateTimeField(u'Date of publishing')
content = models.TextField(max_length=10000)

def __unicode__(self):
return self.title

请注意,如果您使用的是 Python 3,则应改用 __str__

关于此的文档:link

关于python - Django 博客管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20021514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com