1、 使用 verbose_name, admin 站点中会在最后多个 ‘s’
class BookInfo(models.Model):
# 创建字段,字段类型...
name = models.CharField(max_length=20, verbose_name="名称")
pub_date = models.DateField(verbose_name='发布日期', null=True)
readcount = models.IntegerField(default=0, verbose_name='阅读量')
commentcount = models.IntegerField(default=0, verbose_name='评论量')
is_delete = models.BooleanField(default=False, verbose_name='逻辑删除')
# Meta 设置数据要建立在哪张表, 以及表在 admin 站点中显示的名称
class Meta:
db_table = 'bookinfo' # 指明数据库表名
verbose_name = '图书' # 在admin站点中显示的名称
def __str__(self):
"""定义每个数据对象的显示信息"""
return self.name
效果如下
2、将 verbose_name 改为 verbose_name_plural 就可以去除末尾的 ‘s’
class Meta:
db_table = 'bookinfo' # 指明数据库表名
verbose_name_plural = '图书' # 在admin站点中显示的名称
效果如下
原文链接:https://www.cnblogs.com/tanhuan-share/p/12990859.html