我们正在使用 google doc viewer 查看 ms-office 文件
问题:当我们尝试通过 Viewer 查看它时,它会打开显示 PK 的文档
当我搜索问题时,我得到了一个有用的链接:https://groups.google.com/a/googleproductforums.com/forum/#!category-topic/docs/documents/7j_BXBtQWQg
它说:您的服务器发送的 Content-Type header 不正确
我们如何更改/更正服务器在 django/python 中发送的 Content-Type header ??
任何帮助将不胜感激..谢谢
请您参考如下方法:
也许如果您动态提供文件(即,而不是使用标准的静态文件),您可以返回一个包含文件内容的 HttpResponse,然后设置您自己的内容类型。我以前用图像做过这个:
return HttpResonse(the_file, "Content-Type: image/png")
其中 the_file 是实际的文件数据(不是文件对象)。
这对您的目的有用吗?
