我有一个ModelForm,我用它作为两个视图的form_class。
在这两种情况下,我需要在保存
对象之前更新不同的模型观点。即我使用视图来创建/更新模型A,我需要更新
基于A对象的模型B.
我的问题是:
任何人都知道如何解决这个问题?
更新
class updateA(UpdateView):
model = A
form_class = AForm
class createA(CreateView):
model = A
form_class = AForm
class AForm(ModelForm):
a = super(AForm, self).save(commit=False)
if commit:
a.save()
return log