1. 程式人生 > >django 裏面的id問題,提示缺少id字段

django 裏面的id問題,提示缺少id字段

框架 mage 問題 解決方案 2.0 百度 ima mysql 沒有

遇到一個django的問題,目前還沒在文檔看到詳細的說明(本地開發環境:win 10 64bit django 2.0的版本 python 3.6 數據庫是 mysql v12.5.0)

前臺點擊

技術分享圖片

報錯,如下圖

技術分享圖片

提示缺少id 字段,但是我的Tags對象 數據庫和python類裏面都沒有定義id。 百度了該問題,有人說是 默認有id,如果自己不設置 框架會自動加,但是覺得不太對,找了文檔也沒有找到結果,

自己的解決方案是:

在 數據庫對應的表和python的對象裏面都給加上id。

註意:id 一定要設置成自增,不然最後add後save還是報錯

技術分享圖片

技術分享圖片

一上可以解決 提示沒有id字段的問題,

不過我是新手並沒有找出原因,等後面有空研究了 再更新一個

django 裏面的id問題,提示缺少id字段