在django表单文件上传中限制文件扩展名

时间:2017-02-16 12:32:12

标签: django forms file-upload

我有django中的forms.Form。在这种形式中有一个forms.FileField。该字段以html格式呈现为

<input id="id_upload-loaded_file" name="upload-loaded_file" type="file">

我只需要使用&#34; .zip&#34;添加接受的文件扩展名,以便表单呈现为

<input id="id_upload-loaded_file" name="upload-loaded_file" type="file" accept=".zip">

如何在django中添加接受的文件扩展名属性?

1 个答案:

答案 0 :(得分:0)

我就这样做了:

zip_file = forms.FileField(label='Select zip file', widget=forms.FileInput(attrs={'accept': '.zip'}))