Virtual ClearableFileInput,带有清除选择框

时间:2014-06-24 21:09:53

标签: django

我有一个虚拟表单字段,我想提供一个初始值,因此会出现清除选择框,但设置initial等不会这样做。

如何设置显示清除框?

thumbnail_custom = forms.FileField(widget=forms.ClearableFileInput(), required=False)

我已经研究过Django如何处理ClearableFileInput,但我想知道如何分配所需的参数。

我也试过这种方法:

from django.core.files.uploadedfile import SimpleUploadedFile
ff = SimpleUploadedFile('best_file_eva.txt', 'these are the file contents!')

self.fields['thumbnail_custom'] = forms.CharField(
    required=False,
    widget=forms.ClearableFileInput(),
    initial=ff
)

0 个答案:

没有答案