HMTL:
<form action="/uploadimage" method="post" enctype="multipart/form-data">
<input type="file" name="file"><br>
<input type="submit" value="Submit">
</form>
Python(烧瓶):
@app.route('/uploadimage')
def saveImage():
if request.method == 'POST':
imfile = request.files['file']
imfile.save('static/images/myimage.jpg')
# also tried imfile.save('static/images/','myimage.jpg')
这似乎在我的本地计算机上运行良好。
当我将代码推送到Openshift.com上的远程存储库时,似乎会引起问题。
我似乎找不到错误,没有从日志中获得任何有用的反馈。
知道为什么会这样吗?
最佳答案
Openshift有data
,而directory can be used for persistent storage
| filesystem
您可以使用此环境变量OPENSHIFT_DATA_DIR
获取目录
并且请在那保存您的文件...