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


 

遇到一個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字段的問題,

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM