django-icanhaz

Software screenshot:
django-icanhaz
Software ətraflı:
Version: 0.2.0
Tarixi Upload: 11 May 15
Geliştirici: Carl Meyer
Lisenziya: Pulsuz
Məşhurluq: 0

Rating: nan/5 (Total Votes: 0)

Django-icanhaz Django şablonları ilə ICanHaz.js JavaScript şablonları asan inteqrasiyası üçün templatetag edir.
Quraşdırma
DİP ilə PyPI olan Install:
Django-icanhaz bərpa tırtıl
və ya inkişaf versiyası almaq:
bərpa Pip Django-icanhaz == dev
istifadə
- Sizin INSTALLED_APPS qəbulu üçün "icanhaz" əlavə edin.
- Siz ICanHaz şablonları saxlamaq olacaq bir kataloq tam (mütləq) yolu ICANHAZ_DIR ayarı seçin.
- {% Yük icanhaz%} və {istifadə% icanhaz "templatename"%} sizin Django şablonları təhlükəsiz sizin Django şablon, avtomatik ich.templatename hazır bükülmüş daxil ICANHAZ_DIR / templatename.html da ICanHaz.js şablon bütünləşdirmək üçün ( {...}) JavaScript.
Django-icanhaz ICanHaz.js qom və ya hər hansı bir JavaScript kommunal təmin etmir; yalnız asanlıqla HTML şablonları embed edir. Sizin layihənin statik aktivləri ICanHaz.js daxildir və adi kimi JS istifadə edin.
Fəlsəfə
Django templates '{{və}} şablonu kimi dəyişən markerlər istifadə və ICanHaz.js eyni istifadə arasında toqquşma həlləri bir sıra meydana gəlməsinə səbəb oldu. Bir həll sadəcə [[və]] {{və}} ilə əvəz bir icanhaz şablon tag daxilində; başqa artıq Django şablon tokenizer ilə mangled sonra bir Django şablon bir yığın ərzində birə mətn yenidən qurulması üçün bir igid cəhd edir.
Mən server-yan və klient layoutuna arasında qarışıqlıq qarşısını almaq üçün, hər halda xüsusi bir kataloq ayrı-ayrı faylları mənim JavaScript şablonları saxlamağa üstünlük verirlər. Belə ki, həllərin sıra mənim töhfə mahiyyətcə Django şablon kimi daxil fayl təhlil çəkinir yalnız bir "daxil" tag (və rahatlığı üçün, avtomatik ICanHaz.js onu tapmaq üçün gözləyir script tag onu wraps).

  • Made şablon tapmaq daha çevik: ICANHAZ_DIR artıq ICANHAZ_DIRS (a siyahısını

    Bu azad yeni nə Enjoy ); ICANHAZ_FINDERS, ICANHAZ_APP_DIRNAMES, və quraşdırılmış apps şablonları tapıntı əlavə edib.

tələblər

  • Python
  • Django

Geliştirici digər proqram Carl Meyer

hgcampfire
hgcampfire

15 Apr 15

django-markitup
django-markitup

11 May 15

django-secure
django-secure

14 Apr 15

Şərh django-icanhaz

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!