django 創建一個新的app,遷移數據庫報錯的解決辦法之一

遷移數據庫時,報這個錯的原因是 event 缺少參數;

modes字段缺參數on_delete。添加外鍵的話,必須設置on_delete。

event = models.ForeignKey(Event, on_delete=models.CASCADE)

在報錯信息後面已經給出瞭解決辦法,仔細看一下;

 

對於初學者來說,我們在練習Django中的一對多關係的時候,使用Foreign關鍵字創建多對一的關係,Foreign(外鍵所在類對象的名字)

比如:發佈會和嘉賓的關係

一個發佈會可以有多個嘉賓,models.py創建如下對象:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章