22.06.2009 14:19

  1. Михаил Коробов

    0 ↑
    0 ↓
    Вы как-то обмолвились про то, что можно и не использовать стандартные джанговские cache-декораторы. Почесал я тогда затылок, методом "скопировать-вставить" делать уж очень не хотелось (логика у декоратора все равно ведь примерно та же будет, что и у стандартного), поэтому открыл тикет

    http://code.djangoproject.com/ticket/11269

    и сижу на пропатченной джанге, что не очень радует.

    Так вот вопрос - наверняка же можно было сделать это как-то проще? Задачи, если конкретно, было 2:

    - кешировать страницы с GET-запросами (некоторыми, не всеми)
    - иметь 2 версии страницы в кеше: для зарегистрированных пользователей и для незарегистрированных

  2. Думаю, надежды на то, что это попадёт в Джангу, довольно мало — выглядит как слишком специальный случай. Хотя чёрт его знает...

    Но патчить для этого Джангу я бы не стал. Просто сделал бы совершенно отдельную библиотечку с этим декоратором. Особой беды от того, что он будет во многом похож на стандартный, не вижу.

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.