Esempio n. 1
0
 def post(self):
     # try:
     # blob_info = self.get_uploads('file')[0]
     entry = Entry()
     entry.filename = self.request.POST['file'].filename
     entry.file = self.request.POST['file'].file.read()
     mime_type = mimetypes.guess_type(entry.filename)[0]
     if mime_type is None:
         entry.content_type = "application/octet-stream"
     else:
         entry.content_type = mime_type
     entry.etag = str(uuid.uuid4().hex)
     # entry.content_type =
     # entry.file = blob_info.key()
     # entry.filename = blob_info.filename
     # entry.content_type = blob_info.content_type
     # entry.size = blob_info.size
     # try:
     #     entry.pic_url = images.get_serving_url(blob_info.key())
     # except:
     #     entry.pic_url = None
     entry.put()
     return self.redirect('/')