【发布时间】:2017-09-19 08:43:24
【问题描述】:
我是 python 和一般编程的新手。
即使我将表单字段验证器设置为Optional(),我仍不断收到UploadNotAllowed 错误。我的目标是允许用户选择上传或不上传个人资料图片。如果选择上传图像,所有配置都可以正常工作。
任何帮助将不胜感激。
这是表单域:
class SettingsForm(FlaskForm):
profile_pic = FileField('Profile Picture', validators= [Optional(), FileAllowed(images, 'Only images are allowed here')])
这是我的views.py:
if form.validate_on_submit():
filename = images.save(request.files['profile_pic'])
current_user.profile_pic = images.url(filename)
【问题讨论】:
标签: python flask-wtforms flask-uploads