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'

原文地址:https://www.cnblogs.com/buling/p/8718691.html