命令
python manage.py makemigrations # 更新操作 python manage.py migrate # 轉換sql語句到數據庫
ORM常用字段類型
# """ 1. AutoField # int 自增列,必須填入參數 primary_key=True, 當 model 中沒有自增列,則會創建一個列名為 id 的列 2. IntegerField # 一個整數類型 3. CharField #字符串類型,必須提供max_length 參數,max_length表示字符長度 4. DateField # 日期字段 5. Date TimeField # 日期時間字段 6. auto_now_add # 配置 auto_now_add=True,創建數據記錄的時候會把時間添加到數據庫 7. auto_now # 配置上 auto_now=True,每次更新數據記錄的時候都會更新該字段 8. db_index # 如果db_index=True 設置索引 9. null # 某個字段可為空 10. unique # 如果設置unique=True 則該字段在此表中必須是唯一的 11. default # 為字段設置默認值 12. to # 設置要關聯的表 13. to_field # 設置要關聯的表的字段 14. related_name # 反向操作時,使用字段名,用於代替反響查詢時的'表名_set' 15. on_delete # 當刪除關聯表的數據時,當前表與其關聯的行的行為 16. db_constralnt # 是否在數據庫中創建外鍵約束,默認為True """#