Django Framework « Django загрузка изображений и их валидация.

Здравствуйте, пишу свой первый учебный проект на django. Сделал простую форму загрузки изображений, все работает, изображение заливается. Вопрос, а как осуществить проверку на формат и размер изображения?

1 ответов


class Image_download(forms.Form):
img = forms.ImageField(upload_to=path)

def clean(self):
data = self.cleaned_data
imeage = data["img"] - это есть твое изображение и думаю используя модуль PIL можешь узнать и подкорректировать размеры, а проверять на формат не надо, так как это за тебя сделает django