15

在我的一些模板中,我使用{% cache %}模板标签来缓存某些部分,但对于开发,我不希望缓存任何内容。我尝试使用设置变量在单独的设置文件中将 dev 的缓存过期时间设置为零,并使用 a 调用它context_processor,尽管它不起作用。

有谁知道禁用开发环境缓存的方法?

谢谢你的帮助 :)

4

2 回答 2

27

您可以使用 django 虚拟缓存进行开发:

CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backends.dummy.DummyCache',
   }
}

https://docs.djangoproject.com/en/dev/topics/cache/?from=olddocs/#dummy-caching-for-development

于 2012-07-02T16:49:44.733 回答
0

确保永远不会缓存您的媒体文件(包括样式表)可能是个问题。这是一种对我有用的方法:

http://lee-phillips.org/djangoStatic/

于 2012-07-06T04:51:25.977 回答