2011-12-15 13 views
1

上でレンダリングません。これらのスクリプトとCSSのすべてのプロパティがChromeとSafariに読み込まれます。しかし何らかの理由で、Firefoxで読み込まれていません。何か間違っているのですか? Firefoxは他の設定が必要ですか?Djangoの静的圧縮ファイルは、私は、静的なスタイルシートとJavaScriptのの<strong>最適化</strong>ため<strong><a href="http://pypi.python.org/pypi/django-static" rel="nofollow">django-static</a></strong>を使用していますFirefoxの

追加情報が必要な場合はコメントしてください。私はそれを追加します。 (Firefoxバージョン8)

編集: Firebugを使用してChromeとFirefoxを確認した後。私はがレンダリングされているスクリプトがソース今これは

src="/media/js/hawk/foo_boo_ajax_too_forms_refer_moder.1323864494.js 

としてクロム
によって 解釈されている。しかし、Firefoxがそれを解釈することができません

src="/media/js/hawk\foo_boo_ajax_too_forms_refer_moder.1323864494.js 

ようにしたことがわかりました。これはFirefoxの問題ですか、私は "/"を変更する必要がありますか? (リンクまたはソースはdjango-staticによって生成されます)

答えて

0

上記の問題は、django-staticのバグです。この問題は、Windowsマシン上で発生します(ウィンドウ上ではファイルシステムのパスとURLが混ざります)。私は開発者に連絡しました。問題はすぐに解決されると思います。これが他人を助けることを望みます。

0

Content-TypeContent-Encodingのヘッダがjsおよびcssファイルに設定されていることを確認してください。

+0

コンテンツタイプが正しいです。 django-staticはファイルをgzipしないので、コンテンツのエンコーディングは重要ではありません。 – Akamad007

1

URI仕様では、「/」に変更する必要があります。

関連する問題

 関連する問題