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,))
выше мой код, однако он дает мне следующую ошибку:Flask-Uploads дает AttributeError?
Traceback (most recent call last):
File "./main.py", line 10, in <module>
configure_uploads(app, (photos,))
File "/usr/lib/python3.5/site-packages/flaskext/uploads.py", line 197, in configure_uploads
should_serve = any(s.base_url is None for s in set_config.itervalues())
AttributeError: 'dict' object has no attribute 'itervalues'
Я использую Настой 0.10.1 и колбовых загрузки 0.1.3, что часть моего Код указан неверно?
Прохладный и спасибо! Итак, значит, Flask-Uploads 0.2.0 теперь поддерживает Python 3? –
Да, я на самом деле не отмеченный релиз, потому что я только что сделал кучу изменений, чтобы модернизировать его, и я хотел бы, чтобы несколько человек попробовали его и убедились, что ничто не проскользнуло сквозь трещины, прежде чем я на самом деле вытолкнул его PyPi. Все тесты проходят очень хорошо, но я только начал его поддерживать, поэтому не уверен, насколько надежный набор тестов. Поэтому попробуйте и сообщите о проблеме, если вы столкнетесь с чем-либо. –
Ах, просто попробовал, и он отлично работает! Спасибо за новую версию Flask-Uploads: D –