python - 如何更改 Django 管理中的对象名称?

标签 python django

要做什么?我一直在重新启动我的服务器,但它仍然没有用。这是我的 models.py 的完整代码片段:

from django.db import models

    class Blog(models.Model):
        title = models.CharField(max_length=50)
        pub_date = models.DateField(auto_now_add=True)
        # publication date
        image = models.ImageField(upload_to='images/')
        summary = models.CharField(max_length=200)
        body = models.TextField()

    def __str__(self):
        return self.title

但每个对象的名称仍然没有改变: enter image description here

最佳答案

将方法放入博客模型中,如下所示:

模型.py

from django.db import models


class Blog(models.Model):

    def __str__(self):
        return self.title


关于python - 如何更改 Django 管理中的对象名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60767482/

相关文章:

django - django有基于内存的缓存还是必须使用memcache?

python - 如何在python中实现引用列表?

JavaScript 错误 Uncaught SyntaxError : Unexpected identifier

python - 如何在 Django 中过滤表中计数最高的行?

python - 导入 pygame 时,在 VScode 中为 pylint 导入失败

python - 是否可以减少样板函数上的参数数量?

django - 如何通过南迁移在现有模型中添加一对一的关系字段

Python - 所有组合包括括号

python - jsonpickle 为 python 对象属性添加前导下划线

python - 列表 ID 与 str 切片