我想在view函数之外获取当前url,以便可以限制在特定URL上使用修饰符
@cache_page(CACHE_TTL)
def patients(request):
baseContext = BaseContext(header="Dieter")
return baseContext.render(request, "patients/patients.html")
现在,当URL为“ https://example.com”时,我想使用此“ @cache_page”修饰符 我该怎么办?
答案 0 :(得分:1)
因此,您可以在本地或生产设置文件中相应地添加缓存配置,如下所示-
TypeError: can only concatenate list (not "NoneType") to list
同样在产品配置中,
#local_config.py
#https://docs.djangoproject.com/en/2.2/topics/cache/
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '127.0.0.1:11211',
}
}
因此,您可以使用FileBasedCache之类的任何其他缓存,而不是访问(使用)本地的产品缓存服务。