T.J*_*.J. 6 python upload heroku flask
我正在尝试添加一个文件添加按钮,用于将文件上传到我的 Flask Heroku 应用程序上的文件夹,但是当我点击提交按钮时出现应用程序错误。
class PhotoForm(Form):
photo = FileField('Your photo')
submit = SubmitField('Submit')
@app.route('/upload', methods=('GET', 'POST'))
def upload():
form = PhotoForm()
if form.validate_on_submit():
filename = secure_filename(form.photo.data.filename)
form.photo.data.save("uploads/" + filename)
else:
filename = None
return render_template('upload.html', form=form, filename=filename)
Run Code Online (Sandbox Code Playgroud)
这是upload.html:
{% extends "base.html" %}
{% import "bootstrap/wtf.html" as wtf %}
{% block page_content %}
<form action="uploads/" method="POST" enctype="multipart/form-data">
{{ wtf.quick_form(form)}}
</form>
{{filename}}
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
这是它抛出的错误:
2015-01-21T20:52:24.834249+00:00 heroku[router]: sock=backend at=error code=H18
desc="Request Interrupted" method=POST path="/uploads/" host=xxxx.h
erokuapp.com request_id=18dabdc3-400e-4c8b-ba8a-8d52d4cc1cb5 fwd="8.34.183.2" dy
no=web.1 connect=3ms service=6ms status=503 bytes=568
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2744 次 |
| 最近记录: |