Wrong variable name use

File upload section upload_file function in  file request parameter variable name is "file". but file save method in secure_filename function in use "f.filename".
This commit is contained in:
kaushik kothiya 2021-08-05 11:41:07 +05:30 committed by David Lord
parent 7efa1d4a65
commit 61fd6026d1

View file

@ -626,7 +626,7 @@ Werkzeug provides for you::
def upload_file(): def upload_file():
if request.method == 'POST': if request.method == 'POST':
file = request.files['the_file'] file = request.files['the_file']
file.save(f"/var/www/uploads/{secure_filename(f.filename)}") file.save(f"/var/www/uploads/{secure_filename(file.filename)}")
... ...
For some better examples, see :doc:`patterns/fileuploads`. For some better examples, see :doc:`patterns/fileuploads`.