使用Google应用引擎创建xml文件

时间:2011-01-30 00:05:46

标签: python xml google-app-engine datastore

我目前正在使用db.Model来存储字符串(已经是xml格式)如何使这个xml字符串可公开访问(以example.appspot.com/xml_file的形式,因此firefox会将其重新标记为xml甚至example.appspot.com)我看到有一个函数to_xml()但我不知道如何使用它以使firefox将其识别为xml? 感谢

1 个答案:

答案 0 :(得分:4)

将响应内容类型设置为“text / xml”。

如果您正在使用GAE的webapp框架,请在请求处理程序中使用它:

self.response.headers['Content-Type'] = 'text/xml'

如果你正在使用另一个框架,比如Django,请在他们的文档中查找内容类型。