Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Flask上传照片类_Python_File Upload_Flask_Image Uploading_Flask Uploads - Fatal编程技术网

Python Flask上传照片类

Python Flask上传照片类,python,file-upload,flask,image-uploading,flask-uploads,Python,File Upload,Flask,Image Uploading,Flask Uploads,试图写一个允许用户上传照片的网站,到目前为止,我一直在使用Flask上传库(docs) 文档中的示例中使用了一个类Photo,它似乎相当关键: rec = Photo(filename=filename, user=g.user.id) rec.store() ... photo = Photo.load(id) 问题是,flask.ext.uploads中不存在名称Photo,我不确定从何处上传 还有其他人遇到过同样的问题吗?Photo是需要定义的模型类。如果

试图写一个允许用户上传照片的网站,到目前为止,我一直在使用Flask上传库(docs)

文档中的示例中使用了一个类
Photo
,它似乎相当关键:

    rec = Photo(filename=filename, user=g.user.id)
    rec.store()
    ...
    photo = Photo.load(id)
问题是,
flask.ext.uploads
中不存在名称
Photo
,我不确定从何处上传


还有其他人遇到过同样的问题吗?

Photo
是需要定义的模型类。如果查看,您将看到一个名为
Post
的类

post = Post(title=title, caption=caption, filename=filename)
post.id = unique_id()
post.store()
这个特定的示例是使用创建的,但是您可以使用任何您想要的数据存储。您只需将保存
Photo
Post
的行替换为在应用程序中保存上传文件的引用即可