First Commit
This commit is contained in:
commit
ce0758fbbb
496 changed files with 52062 additions and 0 deletions
17
gallery/forms.py
Normal file
17
gallery/forms.py
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
from django import forms
|
||||
|
||||
class AddImgGallery(forms.Form):
|
||||
image = forms.FileField(
|
||||
label='Image',
|
||||
required=True,
|
||||
widget=forms.ClearableFileInput(attrs={'class': 'form-inline'})
|
||||
)
|
||||
|
||||
def clean_img(self):
|
||||
img = self.cleaned_data.get('image')
|
||||
if img:
|
||||
if not img.name.lower().endswith(('.jpg', '.jpeg', '.png')):
|
||||
raise forms.ValidationError('Seul les fichiers JPG, JPEG, PNG sont autorisés.')
|
||||
if img.size > 5 * 1024 * 1024:
|
||||
raise forms.ValidationError('La taille de l\'image ne dois pas dépasser 5 Mo.')
|
||||
return img
|
||||
Loading…
Add table
Add a link
Reference in a new issue