django-better-cache

Programinė įranga Screenshot:
django-better-cache
Programinė detalės:
Versija: 0.6
Įkėlimo datą: 20 Feb 15
Kūrėjas: Calvin Spealman
Licencija: Nemokamai
Populiarumas: 12

Rating: 2.0/5 (Total Votes: 1)

django-geriau atmintis yra numatytuoju talpyklos šablonas tegus bibliotekoje nuo Django keitimas.
Tai yra geriau versija {% talpyklą%}
Kas yra geriau apie geresnio Cache?
& Nbsp; - Grupiniai talpyklos fragmentai paveldėti kintamųjų savo tėvų fragmentus klavišą
& Nbsp; - Tėvų talpyklos fragmentai gali būti suteikta papildomų raktų jų vaikas cache fragmentų
Pavyzdys:
& Nbsp; & nbsp; & nbsp; {% Talpyklos 500 "išorinis" X%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; y = {{y}}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Talpyklos 500 "vidinis" y%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; x = {{x}}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Endcache%}
& Nbsp; & nbsp; & nbsp; {% Endcache%}
Pagal nutylėjimą {% cache%} žymę nuo Django, vidinis fragmentas nebus rerendered kai X pokyčius, nes tik išorinis fragmentas naudoja, kad kaip pagrindinis kintamasis. Išorinis fragmentas nebus atnaujinti su y pokyčių, nes tik vidinis fragmentas naudoja tai.
Su Geriau Cache, x ir y įtakos tiek, kad fragmentai vėl bus teikiamos, kai bet svarbus kintamasis pakeitimus.
Geriau talpyklos taip pat leidžia daug duoti nutylėjimą pagrindinių kintamųjų sintaksė:
& Nbsp; & nbsp; & nbsp; {% Talpyklos 500 "testas", x = 10%}
Kontroliuoti inheritence
Jūs ne visada nori, kad išoriniai talpyklos fragmentai netekti kai kintamieji tik svarbu vidinių fragmento pasikeitimus. Kai kuriais atvejais, vidinis fragmentas leidžiama gauti pasenusi jei jis lieka paslėptas ilgiau kaip dalis tėvų, todėl norime būdą išjungti kintamųjų inheritence.
Jūs galite tai padaryti su `local` modifikatorius. Visi modifikatorius po `local` turės įtakos tik šį talpyklos fragmentą, o ne savo tėvų.
& Nbsp; & nbsp; & nbsp; {% Talpyklos 500 "išorinis" X%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; y = {{y}}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Talpyklos 500 "vidinis" vietos y%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; x = {{x}}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Endcache%}
& Nbsp; & nbsp; & nbsp; {% Endcache%}
planai
& Nbsp; - užsakomosios negaliojančia skeveldrų remiantis rodymo per kurio ORM kaip sąsaja

Reikalavimai :

  • Python
  • Django

Kita programinė įranga kūrėjas Calvin Spealman

django-sanitizer
django-sanitizer

14 Apr 15

Komentarai django-better-cache

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!