Skip to content

Instantly share code, notes, and snippets.

@guillaumepiot guillaumepiot/forms.py
Last active Mar 28, 2019

Embed
What would you like to do?
DJANGO CookBook - File type validation in form
# Tested in Django 1.6
class ImportForm(forms.Form):
csv_file = forms.FileField(label=_('Select CSV file'))
def clean_csv_file(self):
f = self.cleaned_data['csv_file']
if not f.content_type in ['text/csv',]:
raise forms.ValidationError(_("The file type is not accepted."))
return f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.