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',效果如下:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM