2014-09-21 199 views
0

我不添加一個帖子。收件箱是: 異常類型:IntegrityError異常值:失敗NOT NULL約束:在admin.py video_url.p_idDjango異常類型:IntegrityError異常值:NOT NULL約束失敗:video_url.p_id

我使用它:

.... 
.... 
def save_formset(self, request, form, formset, change): 
    ... 
    super(ArticlesAdmin, self).save_formset(request, form, formset, change) 

如果明確super(ArticlesAdmin, self).save_formset(request, form, formset, change),然後工作良好。

請幫幫我嗎? (對不起,我說英語不好)

+2

請更新您的問題,以包含整個模型管理員的代碼和回溯。 – Alasdair 2014-09-21 17:04:34

回答

1

我解決了。只是明確:

def save_model(self, request, obj, form, change): 
pass 
0

這個問題是在這裏得到解答Not NULL這裏Models NULL

總之,這些字段添加到您的模型

您必須創建一個遷移,在那裏你會爲一個指定默認值新字段,因爲你不希望它爲空。如果不需要null,只需添加null=True並創建並運行遷移。

相關問題