0
私は一般的にはPythonとプログラミングに慣れていません。Flask-uploads - 私はUploadNotAllowedエラーが発生し続ける
フォームフィールドバリデーターを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)
@smundlayさんのお返事ありがとうございます。これは私のために働いていない、私はこのエラーを取得しています:AttributeError: 'NoneType'オブジェクトに属性 'filename'がありません。私の推測はf.ファイル名のためでしょうか? – aharding378