CSSファイルを変更してpython manage.py collectstatic
を実行して(プロンプトが表示されたらyes
と入力して)、ウェブサイトをlocalhostでリロードすると、CSSが変更されることが予想されます。代わりに、そうではありません。考えられる原因と解決策は何ですか?CSSがDjangoで更新されない
編集:私はcollectstatic
とこれまでに質問にあったタイプミスではなく、これを呼び出すようにしています。混乱させて申し訳ありません。
CSSファイルを変更してpython manage.py collectstatic
を実行して(プロンプトが表示されたらyes
と入力して)、ウェブサイトをlocalhostでリロードすると、CSSが変更されることが予想されます。代わりに、そうではありません。考えられる原因と解決策は何ですか?CSSがDjangoで更新されない
編集:私はcollectstatic
とこれまでに質問にあったタイプミスではなく、これを呼び出すようにしています。混乱させて申し訳ありません。
私はしばらくそれを変更していない場合、私はそれを更新するためにキャッシュをクリアする必要がありました。最初のパージの後、通常は変更時に更新されます。
また、私はクロムを使用しているので、最後の1時間はそれを削除するので、あまりにも多くのことに影響しません。
クロムキャッシュをクリアするのは信じられないほど馬鹿だと思われますが、これはうまくいきました! –
私は知っている、右!?同僚から、 'ctrl + F5'がキャッシュのリフレッシュを強制することが分かりました。それは便利だろう! – aydow
あなたのコマンドにタイプミスがあります。 collectstatic
は1語です。
コマンドは次のようになります。また
python3 manage.py collectstatic
、あなたの設定すべき適切な値を使用してsettings.py
ファイルでSTATIC_URL
、STATIC_ROOT
とSTATICFILES_DIRS
。
私は役立つことを願っています。
あなたのコマンドが間違っていると思います。この
python manage.py collectstatic
を試してみてくださいあなたはここに参照することができます:https://docs.djangoproject.com/en/1.9/howto/static-files/
あなたは 'settings.py'に' DEBUG = true'を持つ 'manage.pyのrunserver」を使用していますか?またはApacheのようなWASを使用するデプロイメントレベルの問題ですか? – Leonard2