2012-02-21 161 views
-3

用戶在數據庫中添加數據後,用戶無法在其他頁面中找到添加的數據。然後我重新啓動服務器。用戶可以在該頁面中找到新數據。我認爲這是緩存問題。因爲如果頁面已經在緩存中。 django會將該頁面以現金形式發送給用戶。但我不知道如何解決這個問題。django緩存問題

任何人都可以幫助我嗎?非常感謝

+0

請添加一些代碼,你認爲緩存錯誤是 – Willian 2012-02-21 11:02:09

+1

django不會自動緩存,直到你在'settings.py'中指定它。如果你沒有指定它,那麼它不是django的緩存框架造成的。 – Amyth 2013-02-06 06:17:28

回答

1

如果你不想緩存,那就不要使用它。您需要禁用緩存。或者減少緩存超時。

+0

如何禁用緩存? – user758479 2012-02-22 01:37:17

+0

Django就像一個圖書館。它不緩存,如果你不告訴Django緩存。你或你正在談論的代碼如何使用緩存?也許它使用了一些緩存修飾器。請閱讀文檔並嘗試先自己解決問題,然後在此處詢問。 – guettli 2012-02-22 08:07:23