先展示錯誤代碼,code: 報錯提示: 提示18行的ForeignKey缺少一個位置參數(position argument)---on_delete。 ForeignKey的聲明: ForeignKey的實現: 錯誤的解決辦法,將錯誤代碼后面 ...
在django創建modules時出現以下錯誤 對應module的語句 需要在第 行加上,on delete models.CASCADE,則問題解決 ...
2017-12-26 15:38 0 1056 推薦指數:
先展示錯誤代碼,code: 報錯提示: 提示18行的ForeignKey缺少一個位置參數(position argument)---on_delete。 ForeignKey的聲明: ForeignKey的實現: 錯誤的解決辦法,將錯誤代碼后面 ...
code: RX: 解決辦法: 將第十一行的代碼改為: 原因: 在django2.0后,定義外鍵和一對一關系的時候需要加on_delete選項,此參數為了避免兩個表里的數據不一致問題,不然會報錯:TypeError: __init__() missing ...
進行數據庫遷移的時候,顯示 TypeError: __init__() missing 1 required positional argument: 'on_delete' 圖示: 出現原因: 修改: ...
試用Djiango的時候發現執行mange.py makemigrations 和 migrate是會報錯,少位置參數on_delete,查了一下是因為指定外鍵的方式不對,改一下就OK了。 代碼如下: 解決方法: ...
今天在Django中創建好模型類,生成遷移文件時報了一堆錯。 錯誤原因 他說我缺少一個必要的參數。 代碼如下: 當時看別人的視頻是沒問題的, 上網查了一下,是因為django版本的問題 'on_delete'在以前的版本是默認為 models.CASCADE的 在 Django ...
問題:在執行python manage.py makemigrations learning_logs時,系統會報錯,提示:TypeError: __init__() missing 1 required positional argument: 'on_delete ...
TypeError: __init__() missing 1 required positional argument: 'on_delete' 解決辦法 當執行 python manage.py makemigrations 出現錯誤:TypeError: init() missing ...
解決方案: 定義外鍵的時候需要加上 on_delete=;即:contract = models.ForeignKey(Contract, on_delete=models.CASCADE) 原因如下: django 升級到2.0之后,表與表之間關聯的時候,必須要 ...