django 自带后台中verbose_name 后面多个s的问题

class BookInfo(models.Model):
    name = models.CharField(max_length=10, unique=True, verbose_name='名字')
    pub_date = models.DateField(null=True)
    readcount=models.IntegerField(default=0)
    commentcount=models.IntegerField(default=0)
    is_delete=models.BooleanField(default=False)
    class Meta:
        db_table = 'bookinfo'
        verbose_name_plural = 'hello'
    def __str__(self):
        return self.name

  

问题描述:如果verbose_name 后面没有_plural选项,则会在网站上类名后面自动拼接一个‘s',效果如下:

解决方法:将verbose_name = 'hello'改为verbose_name_plural = 'hello',效果如下:

posted @ 2020-05-30 09:22  浮云飘渺的狮子  阅读(823)  评论(0编辑  收藏  举报