django-better-cache

Скриншот программы:
django-better-cache
Детали программы:
Версия: 0.6
Дата загрузки: 20 Feb 15
Разработчик: Calvin Spealman
Тип распространения: Бесплатная
Популярность: 12

Rating: 2.0/5 (Total Votes: 1)

Django-лучше-кэш является заменой для кэширования по умолчанию библиотеке тег шаблона Django от.
Это лучший вариант {%}% кэша
Что лучше о более кэш?
& NBSP; - Вложенные фрагменты кэш наследуют переменных свои родительские фрагменты ключевых на
& NBSP; - фрагменты Родитель кэш может быть предоставлены дополнительные ключи от их фрагментов кэша ребенок
Пример:
& NBSP; & NBSP; & NBSP; {% Кэш 500 "внешняя" х%}
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; у = {{у}}
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; {% Кэш 500 "внутренняя" Y%}
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; х = {{х}}
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; {%}% Endcache
& NBSP; & NBSP; & NBSP; {%}% Endcache
В {%}% кэш-тега по умолчанию с Django, внутренний фрагмент не будет rerendered, когда х изменений, потому что только внешняя фрагмент использует, что в качестве ключевого переменной. Внешний фрагмент не будет обновлять с изменениями у, потому что только внутренняя фрагмент использует это.
С Лучше кэша, х и у повлиять и, таким образом фрагменты будут повторно вынесено, когда какие-либо важные изменения переменных.
Лучше кэш также позволяет синтаксис дает умолчанию в ключевых переменных:
& NBSP; & NBSP; & NBSP; {% Кэш 500 "тест" х = 10%}
Управление Наследование
Вы не всегда хотят внешние фрагменты кэш недействительным, когда переменные важно только изменения внутренних фрагментов. В некоторых случаях, внутренний фрагмент разрешено черствеет, если он остается в кэше больше как часть родителей, поэтому мы хотим способ отключить наследующего переменных.
Вы можете сделать это с `local` модификатора. Все модификаторы после `local` повлияет только на этот кэш фрагмент, а не его родителей.
& NBSP; & NBSP; & NBSP; {% Кэш 500 "внешняя" х%}
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; у = {{у}}
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; {% Кэш 500 "внутренняя" местный Y%}
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; х = {{х}}
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; {%}% Endcache
& NBSP; & NBSP; & NBSP; {%}% Endcache
Планы
& NBSP; - по требованию недействительными фрагментов на основе отображений через интерфейс ORM, как

Требования

  • Python
  • Джанго

Другие программы разработчика Calvin Spealman

django-sanitizer
django-sanitizer

14 Apr 15

Комментарии к django-better-cache

Комментарии не найдены
добавить комментарий
Включите картинки!