1. 程式人生 > >django-元類Meta

django-元類Meta

verbose pub chinese gopro .com nes HR 添加 表結構

模型元選項

    • 文檔有更多Meta類的配置屬性: English:https://docs.djangoproject.com/en/1.11/ref/models/options/, Chinese:https://yiyibooks.cn/xx/Django_1.11.6/ref/models/options.html
    • 每個model都可以定義一個Meta類,這個類中可以定義一些關於你的配置
    • Meta是一個model內部的類
class Book(models.Model):  # 創建book表
    headline = models.CharField(大標題, max_length=50)
    pub_date 
= models.DateTimeField(出版時間) class Meta: db_table = book # 映射到數據庫的表名 默認表名是 appname_book managed = True # 默認True 代表通過django管理該表結構,反之不操作book表 ordering = [-pub_date, id] # 排序 可通過多個字段排序 倒序添加"-"即可 verbose_name = 書籍 # 查詢結果為單條記錄的描述 verbose_name_plural =
書記櫃 # 查詢結果為多條數據的描述

django-元類Meta