2013-05-06 62 views

回答

1

我假設你說的是服務器端的django緩存,因爲如果你發送正確的客戶端http頭文件,只能保留瀏覽器緩存。

刷新緩存應該只需要在開發中完成 - 這樣您就可以在工作時看到反映的變化。因此,對於生產而言,只需讓緩存自然過期即可。

在開發或測試中,將緩存後端設置爲in memory cache。要做到這一點,在你的開發設置文件中設置緩存設置:

CACHES = { 
    'default': { 
     'BACKEND': 'django.core.cache.backends.locmem.LocMemCache', 
     'LOCATION': 'unique-snowflake' 
    } 
} 

現在,當您重新啓動開發服務器,緩存將被銷燬。