ジャンゴ·extramimetypes余分なMIMEタイプは、プロジェクトのsettings.pyを介して追加することが推測できるように、PythonのMIMEタイプのモジュールをフックDjangoのアプリです。
開発者のコメント
ため、私はマックOSX、Djangoの静的正しく.HTCファイルのContent-Typeヘッダを設定しないビューを提供する上でそれを書きました。これはIEのCSSの動作が機能しないことを意味します!ビューには、Pythonのmimetypes.guess_type機能を利用するので、このアプリは、一般的な方法で問題を解決します。
使用法:
型に拡張機能をマッピングするプロジェクト、例えばに設定MIMEタイプを定義します。
MIMEタイプの= {
  "HTC": "テキスト/ x成分」、
}
し、それを使用するには:
>>>インポートMIMEタイプ
>>> mimetypes.guess_type(「test.htc」)
(「テキスト/ x成分」、なし)
追加するsettings.pyで定義されたMIMEタイプのためのためには、extramimetypesをインポートする必要があります。あなたがDjangoのデータベース機構のいずれかを使用している場合は(可能性が高い)、これは自動的に行われます。
しかし、いくつかの特殊な状況下では、明示的にインポートする必要があります(例えば、このアプリをテストします)。これを行うには良い場所はあなたのurls.py.です
インストール:
1.ダウンロードしてインストール:ジャンゴ-extramimetypesをインストールピップ
2.プロジェクトでINSTALLED_APPS設定に「extramimetypes」を追加します。
要件:ます。
Pythonの
ジャンゴ
コメントが見つかりません