我们正在使用谷歌文档查看器来查看ms-office文件
问题:当我们尝试通过Viewer查看它时,打开文件说PK
当我搜索该问题时,我收到了一个有用的链接:https://groups.google.com/a/googleproductforums.com/forum/#!category-topic/docs/documents/7j_BXBtQWQg
它表示:您的服务器发送的Content-Type标头不正确
我们如何在django / python中更改/更正服务器发送的Content-Type标头?
非常感谢任何帮助..谢谢
答案 0 :(得分:0)
也许如果您动态地提供文件(即;而不是使用标准的静态文件),您可以返回带有文件内容的HttpResponse,然后设置您自己的内容类型。我之前用图像完成了这个:
return HttpResonse(the_file, "Content-Type: image/png")
其中the_file是实际文件数据(不是文件对象)。
这是否适用于您的目的?