シングル ページ アプリケーション アーキテクチャに従って、ローカル マシンでいくつかの Django プロジェクトに取り組んでいます。サーバーを起動するために、/bin フォルダーにスクリプトのコピーがいくつかあります。
#!/bin/bash
python /path/to/app/manage.py runserver 8080
各スクリプトにアプリ名を付けます。これにより、 を介してアプリケーションにアクセスできるようになりますlocalhost:8080
。さらに、私は通常、サイトの CSS の大部分を内部に配置しています。main.css
私の問題は、実行中のアプリケーション サーバーに関係なく、Firefox でキャッシュの問題が発生しているように見えることです。CSS スタイルがほとんどない状態でページがロードされることがありますが、jQuery UI 要素は初期化され、機能とスタイルは深刻に壊れていますが、アプリケーションとある程度対話することができます。ページを更新しても改善は見られず、コンソールにエラーは表示されません。
キャッシュをクリアし、スクリプトのポートを変更すると問題が解決するようですが、プロジェクトごとにブックマークが必要ですが、localhost:8080
すべてのプロジェクトに 1 つの URL があると非常に便利です。
この問題に遭遇した人はいますか?キャッシュをクリアしてポートを変更する以外に解決策はありますか?