Django模型类中,内部类 class Meta:的行为特征实用总结

Posted buling

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django模型类中,内部类 class Meta:的行为特征实用总结相关的知识,希望对你有一定的参考价值。

  • abstract

abstract意为抽象的意思,实际应用中可以理解为所有数据表共有的字段可以单独写一个模型类,标明abstract,此后其余用到此中字段的数据表直接继承此模型类就可以。

  • db_table

db_table用于自定义数据库表明,不用Django默认的数据表名。

  • managed

Django会自动生成映射的数据库表,设置成managed=False,就不会生成映射数据表

  • werbose_name

verbose_name意思是给模型类起一个易读的名字

  • app_lable

当模型类不在默认的应用程序包下的models.py文件中时,需要指定是哪个应用程序的,比如app_lable=‘card‘

以上是关于Django模型类中,内部类 class Meta:的行为特征实用总结的主要内容,如果未能解决你的问题,请参考以下文章

python django模型内部类meta

Django模型层Meta内部类详解

Django模型 ---------Meta

Django模型之Meta详解

Django模型之Meta选项详解

Django模型之Meta选项详解