【发布时间】:2015-02-18 17:08:18
【问题描述】:
有一个上传图片的表单。现在我想将它存储在谷歌云存储中并返回到页面上打印。形式是:-
<form action="http://master-engine-799.appspot.com/uploadimage" method="POST" enctype="multipart/form-data">
Upload File: <input type="file" name="file"><br>
<input type="submit" name="submit" value="Submit">
</form>
.py 文件是
import webapp2
import logging
from google.appengine.ext import blobstore
from google.appengine.ext.webapp import blobstore_handlers
class UploadImageHandler(webapp2.RequestHandler):
def post(self):
# code that will upload the image to my bucket on cloud storage
upload_url = blobstore.create_upload_url('/upload',gs_bucket_name='userimagebucket')
class UploadImageHandler(webapp2.RequestHandler):
# code to show uploaded image in bucket
app = webapp2.WSGIApplication([('/uploadimage', UploadImageHandler)],
debug=True)
【问题讨论】:
标签: html google-app-engine python-2.7 google-cloud-storage webapp2