def post(self): user = users.get_current_user() if user: file_upload = self.request.POST.get("file", None) file_name = file_upload.filename logging.info(file_name) receipt = Receipt() receipt.store = self.request.get('store') receipt.usr = user receipt.picture = Images(filename = file_name, blob = file_upload.file.read()).put() receipt.put() t = {"image" : '/serve/%s'%receipt.picture.id()} self.response.write(JINJA_ENVIRONMENT.get_template('templates/submit_success.html').render(t)) else: self.redirect(users.create_login_url(self.request.uri))