django アプリケーションの css がシークレット モードでしか機能しないのはなぜですか?

それが他の誰かに起こったかどうかはわかりませんが、私が持っている django アプリケーションは、css で作成されたスタイルのみをシークレット モードの場合にのみ表示し、ブラウザが通常モードの場合は変更を確認できません。 css で作成されます。

何が問題を引き起こしますか?どうすれば修正できますか?

ブラウザのキャッシュをクリアしてみてください。これで解決すると思います。

Chrome でキャッシュをクリアしてハード リロードする手順:
1. ウェブサイトを開く
2. ページを調べる
3. URL バーの近くにある更新ボタンを右クリックします。
4. [キャッシュを空にしてハード リロード] をクリックします。

キャッシュが原因である可能性があります。 incognito モードはキャッシュされないため、変更を確認できます。考えられる方法の 1 つは、version を CSS URL のクエリ パラメータとして使用して、ブラウザをブラフし、番号を変更するたびに取得するように要求することです。いいね

各編集後にバージョン数を変更できます

ブラウザがウェブサイトをキャッシュすることがあります。ただし、シークレット モードでは、ブラウザは履歴と検索をキャッシュしません。
キャッシュを削除するには、次の手順に従ってください:

  • 右クリックして調べる
  • URL ボックスの近くにあるリロード ボタンにカーソルを合わせます
  • リロード ボタンを右クリック
  • [キャッシュを空にしてハード リロード] をクリックします
  • これはキャッシュが原因である可能性が最も高いです。キャッシュが原因で、古いバージョンのスタイル (CSS) が表示されています。
    シークレット モードでは、Chrome はセッションの開始時に新しいキャッシュを使用し、セッションの終了時にそのキャッシュを削除するため、これは問題になりません。
    キャッシュをクリアすることで問題を解決できます

    または

    ブラウザでキャッシュを無効にします。

    キャッシュを無効にする