Skip to main content
Version: 1.X.X

Validated File Field

Using ValidatedFilefield can you say which type of files are allowed

Before we go to the Validatedfilefield tutorial, let's first get acquainted with ValidatedFilefield parameters

Parameters​

info
ParametersTypeDescription
acceptstrThe accept attribute takes as its value a comma-separated list of one or more file types, or unique file type specifiers, describing which file types to allow. See this guide for more familiarity
custom_css_classstrA custom class to customize input
multiplebooleanIf you want to upload multiple files, set up to True

How Use ValidatedFilefield?​

To use ValidatedFilefield you must act as follows:

1.First, import the ValidatedFilefield to your Django forms as follows:

from django import forms
from file_validator.forms import ValidatedFileField
  1. In the next step we have to give it to our form as follows:
from django import forms
from file_validator.forms import ValidatedFileField

class TestForm(forms.Form):
test_file = ValidatedFileField(
accept='image/*', # => accept attribute
custom_css_class='your-custom-css-class', # => custom css class
multiple=True # => for upload Multiple Files
)