我正在使用單個頁面應用程序體系結構處理本地計算機上的多個Django項目。要啓動服務器,我在我的/ bin文件夾中有幾個副本,其中包含Django runserver&Firefox - 與多個本地站點在同一端口上單獨運行的緩存衝突?
#!/bin/bash
python /path/to/app/manage.py runserver 8080
並且每個腳本都帶有應用程序名稱。這使得應用程序可以通過localhost:8080
訪問。另外,我通常在我的網站中有大部分CSS在main.css
我的問題是,無論應用程序服務器在運行,我似乎都遇到了Firefox的緩存問題。有時候頁面會加載幾乎沒有CSS樣式,但jQuery UI元素將被初始化,並且我可以與應用程序進行某種交互,儘管功能和樣式被嚴重破壞了。刷新頁面顯示沒有改進,並且控制檯中不顯示任何錯誤。
清除緩存並更改腳本中的端口似乎可以解決問題,但這需要我爲每個項目都設置書籤,而對於所有項目都有一個單一的localhost:8080
URL會非常方便。
有沒有人遇到過這個問題,除清除緩存和更改端口之外,是否有解決方案?