Очень полезным полем для загрузки изображений является ContentTypeRestrictedFileField. Удобство его в том, что оно позволяет задать размер загружаемого изображения и, тем самым, обезопасить свой сайт от намеренной загрузки огромных изображений)).
Так же, это поле может использоваться для загрузки файлов.
Ниже приведена форма (forms.py):
max_upload_size=1073741824 - непосредственно, поля для задания размера загружаемого файла.
error_messages={'required': 'Заполните поле') - если поле не заполнено и попытаться осуществить загрузку, то выдаст сообщение: 'Заполните поле'.)
Так же, ознакомиться с функционированием пол, можно здесь: http://djangosnippets.org/snippets/2206/
Так же, это поле может использоваться для загрузки файлов.
Ниже приведена форма (forms.py):
class VvForm(forms.Form):
imgname = forms.CharField(max_length=40, label='Название изображения',
error_messages={'required': 'Заполните поле'})
img = ContentTypeRestrictedFileField(label='Изображение',
content_types='image/x-ms-bmp;image/png;image/bmp;image/jpg;image/jpeg;image/gif',
max_upload_size=1073741824,
error_messages={'required': 'Заполните поле'})
max_upload_size=1073741824 - непосредственно, поля для задания размера загружаемого файла.
error_messages={'required': 'Заполните поле') - если поле не заполнено и попытаться осуществить загрузку, то выдаст сообщение: 'Заполните поле'.)
Так же, ознакомиться с функционированием пол, можно здесь: http://djangosnippets.org/snippets/2206/
Комментариев нет:
Отправить комментарий