django-icanhaz

Yazılım ekran görüntüsü:
django-icanhaz
Yazılım detaylar:
Versiyon: 0.2.0
Qayıt: 11 May 15
Geliştirici: Carl Meyer
Lisans: Ücretsiz
Popülerlik: 0

Rating: nan/5 (Total Votes: 0)

django-icanhaz Django şablonları ICanHaz.js JavaScript şablonları kolay entegrasyonu için bir templatetag olduğunu.
Kurulum
Pip ile PyPI yükle:
django-icanhaz yüklemeniz pip
ya da in-geliştirme sürümünü almak:
install pip django-icanhaz == dev
Kullanım
- Senin INSTALLED_APPS ayarı "icanhaz" ekleyin.
- Eğer ICanHaz şablonları saklamak olacak bir dizinin tam (kesin) yolunu ICANHAZ_DIR ayarını ayarlayın.
- {% Yük icanhaz%} ve kullanımı {% icanhaz "TEMPLATENAME"%} Django şablonlarında güvenle Django şablon, otomatik ich.templatename hazır, sarılmış içine ICANHAZ_DIR / templatename.html de ICanHaz.js şablonu embed ( {...}) JavaScript'inizde.
django-icanhaz ICanHaz.js paket veya herhangi bir JavaScript programlarını sağlamaz; Sadece kolayca HTML şablonları embed yardımcı olur. Projenizin statik varlıklarındaki ICanHaz.js dahil ve her zamanki gibi JS kullanabilirsiniz.
Felsefe
Django şablonları '{{ve}} şablon olarak değişken belirteçlerin kullanımı ve ICanHaz.js aynı kullanımı arasında çarpışma çözümleri çeşitli oluşmasına neden oldu. Bir çözüm sadece [[ve]] {{ve}} ile değiştirir bir icanhaz şablon etiketinin içine; Başka zaten Django şablonu simgeleştiricisine tarafından karıştırılmış sonra Django şablon bir yığın içinde birebir metni yeniden bir yiğit girişimde bulunmaz.
Ben sunucu tarafı ve istemci tarafı çiftleşmiş arasındaki karışıklığı önlemek için, yine özel bir dizinde ayrı dosyalarda benim JavaScript şablonları tutmayı tercih ediyor. Böylece çözümlerin dizi benim katkısı esas Django şablon olarak dahil dosyayı ayrıştırma kaçınır sadece bir "include" etiketi (ve rahatlık için otomatik ICanHaz.js onu bulmak için bekliyor komut dosyası etiketi içinde sarar).
!

  • Yapılan şablon bulma daha esnek: ICANHAZ_DIR şimdi ICANHAZ_DIRS (a liste

    Bu sürümdeki yeni nedir Enjoy ); ICANHAZ_FINDERS, ICANHAZ_APP_DIRNAMES ve yüklü uygulamalar şablonlar bulgu ekledi.

Gereksinimleri :

  • Python
  • Django

Geliştirici Diğer yazılım Carl Meyer

hgcampfire
hgcampfire

15 Apr 15

django-markitup
django-markitup

11 May 15

django-secure
django-secure

14 Apr 15

Yorumlar django-icanhaz

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!