我想添加自定义字段到管理员py在的ModelForm类中定义的“extra_field”表单.py
表单.py
***class YourModelForm(forms.ModelForm):***
extra_field = forms.CharField()
def save(self, commit=True):
extra_field = self.cleaned_data.get('extra_field', None)
# ...do something with extra_field here...
return super(YourModelForm, self).save(commit=commit)
class Meta:
model = movie
fields = '__all__'
管理员py
^{pr2}$名称错误:未定义名称“YourModelForm”
您已经将
forms
模块作为一个整体导入,因此需要使用该限定名:(注意,这是标准的Python导入语义,与Django无关。)
相关问题 更多 >
编程相关推荐