Как игнорировать кеширование некоторых данных в django?
После подключения кеша на стороне бекенда стало невозможно войти или выйти из аккаунта до истечения времени, указанного в cashe_page. НЕ ПОМОГАЕТ: декораторы never_cache и cache_control. Они добавляют хедеры в респонс. Мне же нужно чтобы в таблицу кеширования не записывались результаты выполнения функций (таких как логин и логаут)
urls.py
url(r'^$', SomeView.as_view()),
url(r'^(?P<url>.*?)/$', cache_page(60 * 15)(SomeView.as_view())),
settings.py
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.db.DatabaseCache',
'LOCATION': 'some_cache_table',
}
}