django-icanhaz

Screenshot Software:
django-icanhaz
Mga detalye ng Software:
Bersyon: 0.2.0
I-upload ang petsa: 11 May 15
Nag-develop: Carl Meyer
Lisensya: Libre
Katanyagan: 0

Rating: nan/5 (Total Votes: 0)

django-icanhaz ay isang templatetag para sa mas madaling pagsasama-sama ng mga template ICanHaz.js JavaScript sa Django template.
Pag-install
I-install mula PyPI may pip:
PIP install django-icanhaz
o makuha ang mga in-development na bersyon:
PIP install django-icanhaz == dev
Usage
- Idagdag ang "icanhaz" sa iyong setting INSTALLED_APPS.
- Itakda ang setting ICANHAZ_DIR sa ganap (absolute) landas sa isang direktoryo na kung saan ay makikita mo store ang iyong mga ICanHaz template.
- {% Icanhaz load%} at gumamit {% icanhaz "TEMPLATENAME"%} sa iyong Django template upang ligtas na i-embed ang mga template ICanHaz.js sa ICANHAZ_DIR / templatename.html sa inyong template Django, awtomatikong balot sa, handa na para ich.templatename ( {...}) sa iyong JavaScript.
django-icanhaz hindi bundle ICanHaz.js o magbigay ng anumang utilities JavaScript; nakakatulong lamang ito madali mong i-embed ang mga template sa iyong HTML. Isama ICanHaz.js sa static asset ng iyong proyekto at gamitin ito sa iyong JS tulad ng dati.
Pilosopiya
Ang banggaan sa pagitan ng 'paggamit ng {{at}} bilang template marker variable at ICanHaz.js' Django template paggamit ng parehong ay spawned ng isang iba't ibang mga solusyon. Isang solusyon pumapalit lang [[at]] na may {{at}} sa loob ng isang tag icanhaz template; isa pa gumagawa ng isang matapang na pagtatangka upang muling buuin verbatim teksto sa loob ng isang tipak ng isang template Django ito pagkatapos na ito ay nai-luray sa pamamagitan ng Django template tokenizer.
Mas gusto ko upang mapanatili ang JavaScript template aking sa hiwalay na mga file sa isang nakatutok na direktoryo anyway, upang maiwasan ang pagkalito sa pagitan ng mga server-side at client-side templating. Kaya ang aking mga kontribusyon sa array ng mga solusyon ay mahalagang lamang ng isang "kasama ang" tag na avoids pag-parse ang file na kasama bilang isang template Django (at para sa kaginhawahan, awtomatikong wraps ito sa mga tag ng script na inaasahan ICanHaz.js upang hanapin ito sa).
Masiyahan

Ano ang bago sa release na ito:

  • Made template-paghahanap ng mas flexible: ICANHAZ_DIR ngayon ICANHAZ_DIRS (isang listahan ); naidagdag ICANHAZ_FINDERS, ICANHAZ_APP_DIRNAMES, at paghahanap ng mga template sa naka-install na apps.

Kinakailangan :

  • sawa
  • Django

Iba pang mga software developer ng Carl Meyer

django-markitup
django-markitup

11 May 15

hgcampfire
hgcampfire

15 Apr 15

django-secure
django-secure

14 Apr 15

Mga komento sa django-icanhaz

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!