python - 如何从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"
提前致谢
解决方案
您需要将verbose_name_plural设置Meta
为“国家”。
推荐阅读
- javascript - Next.js 9.5,_app 中的全局 scss 抛出错误
- xamarin - Autofac Exception Autofac.Core.DependencyResolutionException 解析依赖项时
- flutter - 无法重命名目录,因为在颤动中访问被拒绝
- react-native - 使用放大通知在通知上显示图像(React Native)
- java - 检查是否在java android studio中的String中找到字符串
- python - python如何存储超出范围的整数?
- r - 箱线图 - 在一个箱线图中按两组显示相同的数据
- reactjs - 如何在 react native 中更改字体系列?
- r - 表未加载 R 闪亮中的点击事件
- json - 将 Json 对象写入 lombok 对象