1. 程式人生 > >Django 表關系

Django 表關系

order cas null key 查詢 file 練習 let 關系

1.自定義主鍵字段的創建
AutoFiled(pirmary_key=True) # 一般不會自定義
2.order_by asc desc

1. 表關系的創建
- OneToOne
student = models.OneToOneField(‘Student‘, on_delete=models.CASCADE)
- OneToMany
grade = models.ForeignKey(‘Grade‘, on_delete=models.SET_NULL, null=True)
- ManyToMany

2. 關聯表的數據操作
- OneToMany
- 正向 一個模型如果定義了一個外鍵字段,通過這個模型操作外鍵

增刪改查
- 反向
增刪改查

-Many-to-Many
*** 指定了中間表,add,remove,set 都不能用,必須用中間表
-One-to-One

3. 跨表查詢

1.實現課堂上的5個關聯表的關系
2.練習課堂上的案例

Django 表關系