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