2011-03-04 78 views

回答

2

是的,只是cache your site as normal并确保FetchFromCacheMiddlewareFlatpageFallbackMiddleware之前。在这种情况下,缓存不需要在应用程序级别完成。

0

更好的办法做到这只是缓存简单页面访问量(不缓存所有的观点!)

我建议是这样的:

from django.contrib.flatpages import views 
from django.views.decorators.cache import cache_page 

urlpatterns = [ 
    url(r'^pages/(?P<url>.*)$', cache_page(60 * 60)(views.flatpage), name='django.contrib.flatpages.views.flatpage'), 
    # other routes here ... 
    ]