django-cache

    5熱度

    2回答

    有沒有辦法使用默認的django緩存框架無限期地設置緩存密鑰?我嘗試將超時設置爲0,但不幸的是這並沒有設置密鑰。

    1熱度

    1回答

    staticgenerator和使用Django的CACHE_BACKEND on the filesystem例如。 CACHE_BACKEND ='file:/// var/tmp/django_cache'?

    0熱度

    1回答

    我有一個Django應用程序,用戶可以在2種接口模式之間進行選擇,該模式會影響這些網頁一些網頁...我使用不同的模板 在urls.py我有這樣的事情: mode = Config.objects.get().mode urlpatterns = patterns('', url(r'^my_url/$', 'custom_view', {'template':'my_template.

    3熱度

    1回答

    我正在研究一個小項目,並且我想爲最終用戶提供多個緩存選項。我認爲使用Django將memcached交換爲基於數據庫或基於文件的緩存非常簡單。我的memcached實現像一個冠軍沒有任何問題。我在我的頁面上放置了時間戳,並且捲曲始終顯示我想要緩存正常工作的位置的較舊時間戳。但是,當我切換到數據庫緩存時,我沒有在數據庫中獲得任何條目,並且緩存明顯不起作用。 從我的文檔都應該是必要的,看到的是對後端的

    4熱度

    4回答

    我在谷歌App Engine上運行Django的(1.0.2),想知道以下Django caching modules的哪個(如果有的話)應該與固有實施Google's memcache工作: Middlewear django.middleware.cache.UpdateCacheMiddleware django.middleware.common.CommonMiddleware djan

    14熱度

    7回答

    我想實現一個裝飾器,它提供每個請求緩存給任何方法,而不僅僅是視圖。這是一個示例用例。 我有一個確定 中記錄的一長串的紀錄是 「最喜歡」的自定義標籤。爲了檢查 項目是否是最愛,您必須查詢 數據庫。理想情況下,你會 執行一個查詢來獲得所有的 收藏夾,然後只檢查每個記錄的緩存列表 。 一種解決方案是讓所有在視圖中 收藏夾,然後通過 該套入模板,然後 到每個標籤調用。 或者,標籤本身可以執行查詢本身,但只

    0熱度

    1回答

    我緩存在我這樣的Django模板中。 {% load cache %} {% cache cache_timeout key_name model_id %} <div> {{some_variable}} </div> {% endcache %} 凡cache_timeout是一個變量I與超時的視圖設置。 我也是手動更改使用上公認的答案的片段緩存值t

    4熱度

    2回答

    我在我的邊欄中有一小段代碼。該片段將在每個頁面上可見,雖然便宜(我的超級慢速上網本大約50ms!),但它會改變很少,我很想緩存它(部分原因是我還沒有使用Django的緩存框架,我想學習)。 我不確定這裏最好的方法是 - 中間件還是自定義模板標籤?我不確定用這些方法實現緩存是多麼容易。這是想要做的標準事情(即每個頁面上可見片段的片段緩存),我確信有一種方法可以做到這一點,但我找不到它是什麼。 你怎麼

    1熱度

    4回答

    有沒有人知道保存數據的任何解決方案都比Memcached中的1MB大? 在從memcached獲取設置和合並這些碎片之前,將大數據切割爲1mb碎片並沒有什麼大不了的。而且這個算法可以爲用戶透明地工作。 這可以適用這個片段http://www.djangosnippets.org/snippets/488/

    5熱度

    2回答

    我在視圖上有十幾個權限查找,確保用戶擁有在系統上執行某些操作的權限(例如,如果他們可以編輯其配置文件,請確保它們位於正確的組中,如果他們是組管理員等)。 的檢查可能是這樣的: from django.contrib.auth.decorators import user_passes_test test_canvote = lambda u: u.has_perm('polls.can_vot