我已經編寫了一個應用程序,並在一個項目中對它進行了測試。我對該項目所做的任何更改都會立即反映出來。但是,當我更改應用程序並再次運行安裝腳本時,沒有顯示任何更改。我甚至可以查看site-packages目錄中的文件,看看是否已安裝更改。Django不反映對應用程序所做的更改
我試過清除瀏覽器緩存,重新啓動瀏覽器,嘗試不同的瀏覽器,關閉並重新啓動django服務器,重新採購虛擬環境,設置$ PYTHON_PATH,甚至重新啓動我的系統無濟於事。
這是剛發生在過去一小時內。當我設置$ PYTHON_PATH和後面的內容時,我可以讓django反映這些變化,並重新採購虛擬環境。但現在,這也行不通。
我一直認爲這是一個緩存問題,但我沒有看到任何會導致此問題的django緩存。
如果這是一個問題,我使用lighttpd作爲服務器後端。
告訴我們代碼 –
你在做靜態文件更改嗎? (js,css等),你可能需要運行'collectstatic' – jproffitt
不,這些是對python文件的修改。 – i41