ModelForm对我们来说确实很方便,但是有个问题就是当调用form.save()时外键关系数据会报非空约束,如何处理这种外键关系数据呢?
###form.instance.外键_id = obj.id
这样再调用save()会保存数据成功!
eg:
form.instance.project_id = Project.objects.get(id=project_id).id
form.save()
ModelForm对我们来说确实很方便,但是有个问题就是当调用form.save()时外键关系数据会报非空约束,如何处理这种外键关系数据呢?
###form.instance.外键_id = obj.id
这样再调用save()会保存数据成功!
eg:
form.instance.project_id = Project.objects.get(id=project_id).id
form.save()