首页 > 解决方案 > 如何从Django模型中的数据库表名中删除后缀's',这是由Djanog自动添加的

问题描述

谁能告诉我,我怎样才能摆脱 db_table 名称中的后缀“s”。下面是示例模型代码。当通过管理门户看到这个模型时,我看到数据库表名是“国家”。如何从我的 db_table 名称中删除这个“s”?

class Country(models.Model):
    name = models.CharField(max_length=30)
    population = models.IntegerField()
    alpha2Code = models.CharField(max_length=2, primary_key=True)
    languages = models.CharField(max_length=256)

    class Meta:
        db_table = "country"

提前致谢

标签: pythondjango

解决方案


您需要将verbose_name_plural设置Meta为“国家”。


推荐阅读