self.response.headers['Content-Type'] = 'image/jpeg'
self.response.out.write(image_resp.read())
self.response.write(form)
这将仅显示图像。表格看不见了。有没有一种方法可以使我的表单与图像一起显示?
#edit 1
new_image = image_resp.read()
添加也不起作用。
发布于 2014-01-12 10:08:08
是。将图像插入到表单中。例如:
<img src="image" alt="image" width="42" height="42">
或者,如果您需要动态加载图像,请使用模板引擎jinja2,如下所示:
self.response.write(jinja2.render_template(html_template, **context)))
发布于 2014-01-13 15:54:39
在不使用模板的情况下胡乱猜测您想要实现的目标:
看起来你错过了这次机会。我认为数据是正确的。
# Don't send headers if you want also a form
#self.response.headers['Content-Type'] = 'image/jpeg'
self.response.out.write(image_resp.read())
self.response.out.write(form)
也从模板开始。到目前为止,你的方法做得并不好。您尝试同时显示表单和具有指向图像的标题的表单。
https://stackoverflow.com/questions/21072506
复制相似问题