舉個栗子,注釋已經比較詳細了
name = models.CharField(max_length=30,verbose_name='標簽名稱') #max_length=30里的30在mysql以前版本表示字節數,現在新版表示字符數,不論中文還是英文還是標點最多只能有30個 #這個verbose_name是增加頁面時顯示的名稱 class Meta: db_table = "tag" # 定義表名 verbose_name = '標簽' # 這個verbose_name是在管理后台顯示的名稱 verbose_name_plural = verbose_name # 定義復數時的名稱(去除復數的s) ordering = ['id'] # 排序 # 調用時返回自身的屬性,不然都是顯示xx object def __str__(self): return self.name