django-元類Meta
阿新 • • 發佈:2018-05-09
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