怎么修改Django应用名称及Model名称

怎么修改Django应用名称及Model名称

当我们学习Django时候看起英文不是那么友好,那我们怎么修改 app应用名称 以及Model名称 为中文呢?接着往下看

首先是app应用名称

  1. 首先我们找到app应用的 init.py ,如下面的图片
    怎么修改Django应用名称及Model名称
    2.接下来刷新下admin后台你就可以看到修改为投票了
    怎么修改Django应用名称及Model名称

其次是Model模型名称

  1. 首先是字段名称修改这个就非常简单了 ,在字段后面加一个属性verbose_name='问题框',如下图这样怎么修改Django应用名称及Model名称
  2. 你便能看到你后台想要看到的效果,如下图怎么修改Django应用名称及Model名称
  3. 那有些人会这样想,那要是整个类(即表名)也是这样吗?当然不是了,如果是这样并行不通,那我们该怎么修改呢?我们可以在该类(即表)的里面再添加一个类代码如下:
    class Meta
    verbose_name = u"选择"
    verbose_name_plural = u"选择"

注:在verbose_name 和verbose_name_plural 字段前是一个Tab距离

如图:
怎么修改Django应用名称及Model名称

这里解释一下这两个字段,verbose_name是修改名称,verbose_name_plural是去除Django自带的s。

接下来你便看到后台的表名表名变了如图:
怎么修改Django应用名称及Model名称
哇 Very Good!你以后不再怕Django是英文了 。如果觉得文章对你有帮注,记得关注我哦~