2016-05-26 34 views
0

CSSファイルを変更してpython manage.py collectstaticを実行して(プロンプトが表示されたらyesと入力して)、ウェブサイトをlocalhostでリロードすると、CSSが変更されることが予想されます。代わりに、そうではありません。考えられる原因と解決策は何ですか?CSSがDjangoで更新されない

編集:私はcollectstaticとこれまでに質問にあったタイプミスではなく、これを呼び出すようにしています。混乱させて申し訳ありません。

+0

あなたは 'settings.py'に' DEBUG = true'を持つ 'manage.pyのrunserver」を使用していますか?またはApacheのようなWASを使用するデプロイメントレベルの問題ですか? – Leonard2

答えて

2

私はしばらくそれを変更していない場合、私はそれを更新するためにキャッシュをクリアする必要がありました。最初のパージの後、通常は変更時に更新されます。

また、私はクロムを使用しているので、最後の1時間はそれを削除するので、あまりにも多くのことに影響しません。

+0

クロムキャッシュをクリアするのは信じられないほど馬鹿だと思われますが、これはうまくいきました! –

+1

私は知っている、右!?同僚から、 'ctrl + F5'がキャッシュのリフレッシュを強制することが分かりました。それは便利だろう! – aydow

1

あなたのコマンドにタイプミスがあります。 collectstaticは1語です。

コマンドは次のようになります。また

python3 manage.py collectstatic 

、あなたの設定すべき適切な値を使用してsettings.pyファイルでSTATIC_URLSTATIC_ROOTSTATICFILES_DIRS

私は役立つことを願っています。

関連する問題