Приветствую всех!
Поиск не дал явного ответа.
Суть вопроса в следующем: нужно полностью кешировать view но вариант с использованием декоратора cache_page по определённым причинам не подходит.
И собственно сам вопрос:
не возникнет ли проблем с безопасностью при кешировании результата render, кроме случая, когда контент зависит от пользователя?
Вкратце код такой:
def index(request):
cached_response = cache.get(key)
if cached_response:
return cached_response
else:
#doing something
response = render(request, 'appname/templatename.html', context)
cache.set(key, response, 600)
return response
Updated 4 Nov. 2016, 15:41 by Jacob-ru.