常見報錯
Cannot assign “A1”: “B1” must be a “C1” instance.
告訴我們 必須使用 C1 模型類的 實例,而不是具體的參數值。
1 這個錯誤信息,是我寫入數據庫時,表中使用了外鍵造成的 2 3 如果外鍵用fid表示,關聯 用戶表 User的話 4 5 6 寫入數據庫時 Book.objects.create(fid=1,........)就會報錯
換總寫法:
1 obj = User.objects.get(id=1) 2 3 4 Book.objects.create(fid=obj,........)