怎么修改Django应用名称及Model名称
怎么修改Django应用名称及Model名称
怎么修改Django应用名称及Model名称
当我们学习Django时候看起英文不是那么友好,那我们怎么修改 app应用名称 以及Model名称 为中文呢?接着往下看
首先是app应用名称
- 首先我们找到app应用的 init.py ,如下面的图片
2.接下来刷新下admin后台你就可以看到修改为投票了
其次是Model模型名称
- 首先是字段名称修改这个就非常简单了 ,在字段后面加一个属性
verbose_name='问题框'
,如下图这样 - 你便能看到你后台想要看到的效果,如下图
- 那有些人会这样想,那要是整个类(即表名)也是这样吗?当然不是了,如果是这样并行不通,那我们该怎么修改呢?我们可以在该类(即表)的里面再添加一个类代码如下:
class Meta
verbose_name = u"选择"
verbose_name_plural = u"选择"
注:在verbose_name 和verbose_name_plural 字段前是一个Tab距离
如图:
这里解释一下这两个字段,verbose_name是修改名称,verbose_name_plural是去除Django自带的s。
接下来你便看到后台的表名表名变了如图:
哇 Very Good!你以后不再怕Django是英文了 。如果觉得文章对你有帮注,记得关注我哦~