django/python:googledocviewer问题与.docx/.xlsx/.pptx
我们正在使用google文档查看器查看ms office文件 问题:当我们试图通过查看器查看它时,它会打开文档并说PK 当我搜索该问题时,我得到了一个有用的链接: 它说:您的服务器发送的内容类型标头不正确 如何在django/python中更改/更正服务器发送的内容类型头django/python:googledocviewer问题与.docx/.xlsx/.pptx,python,django,google-docs,Python,Django,Google Docs,我们正在使用google文档查看器查看ms office文件 问题:当我们试图通过查看器查看它时,它会打开文档并说PK 当我搜索该问题时,我得到了一个有用的链接: 它说:您的服务器发送的内容类型标头不正确 如何在django/python中更改/更正服务器发送的内容类型头 任何帮助都将不胜感激。。谢谢如果您动态地提供文件(即,而不是使用标准的静态文件),您可以返回包含文件内容的HttpResponse,然后设置自己的内容类型。我以前用过图像: return HttpResonse(the_fil
任何帮助都将不胜感激。。谢谢如果您动态地提供文件(即,而不是使用标准的静态文件),您可以返回包含文件内容的HttpResponse,然后设置自己的内容类型。我以前用过图像:
return HttpResonse(the_file, "Content-Type: image/png")
其中,_文件是实际的文件数据(不是文件对象)
这是否符合您的目的?如果您动态地提供文件(即,而不是使用标准静态文件),您可以返回包含文件内容的HttpResponse,然后设置自己的内容类型。我以前用过图像:
return HttpResonse(the_file, "Content-Type: image/png")
其中,_文件是实际的文件数据(不是文件对象)
这对您的目的有用吗?您确定上面的内容,以及您为图像所做的尝试。。因为我试过了,但没有成功。。直到我向浏览者提供了我的文件的实际静态路径..你确定上面提到的,你对图像做了哪些尝试。。因为我试过了,但没有成功。。直到我向查看器提供了文件的实际静态路径。。