Django 如何检查filefield是否正在使用

Django 如何检查filefield是否正在使用,django,django-forms,Django,Django Forms,我有以下表格: class AdClientForm(forms.Form): text = forms.CharField(label=u'text', required=True, widget=forms.Textarea) image = forms.ImageField(widget=AdmImageWidget(), label=u'Image', required=False) def clean(self): ??? 如何检查是否使用了

我有以下表格:

class AdClientForm(forms.Form):
    text = forms.CharField(label=u'text', required=True, widget=forms.Textarea)
    image = forms.ImageField(widget=AdmImageWidget(), label=u'Image', required=False)

    def clean(self):
        ???
如何检查是否使用了现场图像?这意味着用户已选择要上载的文件。

您是否尝试过:

def clean(self):
    cleaned_data = super(AdClientForm, self).clean()
    if not cleaned_data['image']:
         raise forms.ValidationError("No image")
    return cleaned_data

无论处于何种状态,我总是一无所获。