0
我有一個查詢集獲取特定的通知對象,供用戶在自定義的context_processor中顯示。現在我想知道這是否會成爲性能問題?如果是這樣,我可以以某種方式啓用從現在開始的1小時或1天數據緩存?Django緩存:在context_processor中獲取查詢集
我應該做一些自定義緩存還是django支持足夠的對象緩存?
我有一個查詢集獲取特定的通知對象,供用戶在自定義的context_processor中顯示。現在我想知道這是否會成爲性能問題?如果是這樣,我可以以某種方式啓用從現在開始的1小時或1天數據緩存?Django緩存:在context_processor中獲取查詢集
我應該做一些自定義緩存還是django支持足夠的對象緩存?
我會建議你使用默認的cache並存儲一個通知字符串本身(不是對象)。所以你會做一次查詢。
另一個好的解決方案將使用messages framework。