首先,我意识到这是一个相当常见的问题,我查看了许多其他类似的 StackOverflow 问题,但没有一个答案能解决问题。
基本上,一旦用户提交图像->它们被发布为空白图像-当我单击图像的 src 时,我会进入一个空白页面。我的代码有什么问题?
这是来自各种文件的我的代码片段的混搭
<div class="card-image"><img src="/image?img_id={{card.key()}}"></img>
class Card(db.Model):
image = db.BlobProperty(required = True)
class Image(MainHandler):
def get(self):
card = db.get(self.request.get('img_id'))
if card.image:
self.response.headers['Content-Type'] = 'image/png'
self.response.out.write(card.image)
else:
self.response.out.write('No image')
class Gallery(MainHandler):
image = db.Blob(images.resize(self.request.get('image'), 32, 32))
#later in the code, a Card is constructed.