Кэширование всего ответа (HTML, js, json, ecc) только для не авторизованных пользователей - PullRequest
1 голос
/ 03 февраля 2012

Я люблю django-staticgenerator.К сожалению, вы не можете использовать его в тех случаях, когда вам нужно отображать различный контент в зависимости от пользователя, плюс он не разрабатывается активно.

Можно ли вернуть кэшированный ответ только незарегистрированным пользователям??

Я видел приложение, которое использовало nginx для этого, возможно ли сделать это с помощью apache?

Кто-нибудь пробовал это решение и можете ли вы подсказать, есть ли какое-нибудь активно разработанное приложение django?что служит этой цели?

Спасибо!

1 Ответ

1 голос
/ 03 февраля 2012

Вы пробовали CACHE_MIDDLEWARE_ANONYMOUS_ONLY = True? Предполагая, что любое используемое вами кэширование использует инфраструктуру кэширования Django, это должно сработать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...