from flask import Flask
from flask.ext.uploads import UploadSet, configure_uploads, IMAGES
app = Flask(__name__)
app.config['UPLOADED_PHOTOS_DEST'] = '/home/kevin'
photos = UploadSet('photos', IMAGES)
configure_uploads(app, (photos,))
上面是我的代码,但是它给我带来了以下错误:
^{pr2}$我使用的是Flask 0.10.1和Flask上传0.1.3,我的代码哪一部分不正确?在
正如您所注意到的,由于调用了
dict.itervalues()
,Flask Uploads 0.1.3不支持Python3。在我最近接手了Flask Uploads项目的维护人员,并接受了一个PR,在this commit中修复了这个问题。在
包含此修复程序的0.2.0版本还没有被推送到Pypi上,但在此之前,您可以直接从GitHub安装Python 3兼容版本:
如果您遇到任何问题,问题跟踪程序在这里:https://github.com/jeffwidman/flask-uploads/issues
dict.itervalues()
只在python2.x中,我猜flask上传还不支持3.x,setup.py
也不支持3.x相关问题 更多 >
编程相关推荐