如何在模型表单的clean方法中获取 Article 实例?我也尝试过访问self.instance,但它是None。如何获取以前的字段值?
模型
class Article(models.Model):
name = models.CharField(max_length=25)
value = models.CharField(max_length=25)
形式
class ArticleForm(forms.ModelForm)
class Meta:
model = Article
fields = '__all__'
def clean(self):
cleaned_data = super().clean()
get_instance = self.instance
print(get_instance) and I get None
意见
def test(request)
form = ArticleForm({'name':'test', 'value':'test'})
if form.is_valid():
print(1)
else:
print(form.errors)