Проблема с получением данных формы filefield [wtforms]

Для загрузки пользовательского изображение на сайт (flask) используется wtf forms в forms.py

class AddImage(FlaskForm):
   image = FileField('Загрузите изображение(только .png)', validators=[DataRequired()])

В main.py при обработке форме данные строки

print(type(form.image.data))
print(type(form.image))
form.image.data.save(image_name)

возвращают

<class 'str'>
<class 'wtforms.fields.simple.FileField'>
и ошибку 'str' object has no attribute 'save'

Почему form.image.data возвращает строку, а не сам файл?


Ответы (0 шт):