Django運行創建遷移文件報錯:TypeError: __init__() missing 1 required positional argument: 'on_delete'

使用的是Django2.0以上的版本,在添加實體外鍵的時候,2.0以前的版本是默認級聯刪除的

在2.0以上的版本要加上

models.ForeignKey(“表名”, on_delete=models.CASCADE)

之後再創建遷移文件,執行命令行就不會報錯了

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