-
Вы как-то обмолвились про то, что можно и не использовать стандартные джанговские cache-декораторы. Почесал я тогда затылок, методом "скопировать-вставить" делать уж очень не хотелось (логика у декоратора все равно ведь примерно та же будет, что и у стандартного), поэтому открыл тикет
http://code.djangoproject.com/ticket/11269
и сижу на пропатченной джанге, что не очень радует.
Так вот вопрос - наверняка же можно было сделать это как-то проще? Задачи, если конкретно, было 2:
- кешировать страницы с GET-запросами (некоторыми, не всеми)
- иметь 2 версии страницы в кеше: для зарегистрированных пользователей и для незарегистрированных
-
Думаю, надежды на то, что это попадёт в Джангу, довольно мало — выглядит как слишком специальный случай. Хотя чёрт его знает...
Но патчить для этого Джангу я бы не стал. Просто сделал бы совершенно отдельную библиотечку с этим декоратором. Особой беды от того, что он будет во многом похож на стандартный, не вижу.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
