2014-09-21 91 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并创建并运行迁移。