2012-01-20 5 views
2

を持つ私たちは、MSオフィスを表示するには、Googleドキュメントビューアを使用しているジャンゴ/のpython:Googleドキュメントビューア問題に.docx/.xlsxの/ .PPTX

問題ファイル:我々はビューアを通してそれを表示しようとすると、それが文書を開くと

はどのように我々は/正しいのContent-Typeを変更することができ、あなたのサーバーから送信されたContent-Typeヘッダが正しくありません:それはと言うhttps://groups.google.com/a/googleproductforums.com/forum/#!category-topic/docs/documents/7j_BXBtQWQg

:私は問題で検索すると、私が参考にリンクを得たPK

言ってdjango/pythonでサーバーによって送信されるヘッダ?

任意の助けいただければ幸いです..あなたが動的に(すなわち、むしろ標準staticfileを使用するよりも)ファイルを提供する場合のおかげ

答えて

0

おそらく、あなたはファイルの内容ではHttpResponseを返し、その後、あなたを設定することができます独自のコンテンツタイプ。私は前に画像でこれを行なった:

return HttpResonse(the_file, "Content-Type: image/png") 

ここでthe_fileは実際のファイルデータ(ファイルオブジェクトではない)です。

これはあなたの目的に適していますか?

+0

あなたはイメージのために何を試したのですか?私はそれを試しましたが、実際には私のファイルの実際の静的パスをビューアに渡すまで動きませんでした。 – Neo

関連する問題