django中的on_delete簡單理解

on_delete解釋:當子表中的某條數據刪除後,關聯的外鍵操作 1.on_delete = models.SET_NULL 置空模式,刪除時,外鍵字段被設置爲空,前提就是blank=True, null=True,定義該字段時,允許爲空。理解:刪除關聯數據(子表),與之關聯的值設置默認值爲null(父表中),這個前提需要父表中的字段可以爲空。 PS:外鍵寫在多處,且寫外鍵只能是主鍵,如沒設置主鍵
相關文章
相關標籤/搜索