我需要上传图片并将其与表格一起显示

时间:2014-01-12 07:53:50

标签: google-app-engine python-2.7

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()

添加也无效。

2 个答案:

答案 0 :(得分:0)

是。将图像插入表单。例如:

<img src="image" alt="image" width="42" height="42"> 

或者如果你需要动态加载图像,请使用模板引擎jinja2:

self.response.write(jinja2.render_template(html_template, **context)))

答案 1 :(得分:0)

狂野地猜测你想要实现的目标,而不是模板化:

好像你错过了。我认为数据是正确的。

    # 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)

也从模板开始。到目前为止,你的方法做得不好。您尝试显示表单和带有指向图像的标题的表单。