我试图编写一个允许用户上传照片的网站,到目前为止,我一直在使用Flask-Uploads库(docs here)
在文档的示例中使用的是一个似乎相当关键的Photo类:
rec = Photo(filename=filename, user=g.user.id)
rec.store()
...
photo = Photo.load(id)问题是flask.ext.uploads中不存在Photo这个名字,我不知道从哪里上传它。
还有没有人遇到过同样的问题?
发布于 2014-11-29 22:49:36
Photo是您需要定义的模型类。如果您查看一下example application,您将看到一个名为Post的类。
post = Post(title=title, caption=caption, filename=filename)
post.id = unique_id()
post.store()这个特定的示例是使用Flask-CouchDB创建的,但是您可以使用任何您喜欢的数据存储。您只需将保存Photo或Post的代码行替换为您在应用程序中保存对上载文件的引用的方式。
https://stackoverflow.com/questions/27200714
复制相似问题