django-pjax

Yazılım ekran görüntüsü:
django-pjax
Yazılım detaylar:
Versiyon: 1.2
Qayıt: 14 Apr 15
Geliştirici: Jacob Kaplan-Moss
Lisans: Ücretsiz
Popülerlik: 9

Rating: nan/5 (Total Votes: 0)

Django-pjax defunkt en jquery-pjax için Django yardımcısıdır.
PJAX Ne var?
PJAX gerçek kalıcı bağlantılarınız ve geri çalışma düğmesi hariç, esas ahah ("Asynchronous HTML ve HTTP") 'dir. Hala gerçek bağlantıların kullanılabilirliğini korurken (şeyler daha hızlı böylece) bir sayfanın sadece bir kısmını yük sağlar.
Bir demo daha mantıklı, bu yüzden kontrol bir defunkt araya
Kullanım:
Birincisi, jQuery PJAX kullanmak ve orada tekniklerden birini almak için nasıl okudum.
Sonra, PJAXing konum görüşleri TemplateResponse kullandığınızdan emin olun. Sen normal bir HTTPResponse ile Django-PJAX kullanamazsınız; Sadece TemplateResponse. Pjax dekoratör bu görüşlerini süsleyin:
djpjax ithalat pjax gelen
pjax ()
def my_view (istek):
& Nbsp; TemplateResponse dönmek (istek, "template.html", {'benim': 'bağlam'})
Istek jQuery PJAX üzerinden yapılmış ise, bu yaptıktan sonra,pjax () dekoratör otomatik şablon-pjax.html için template.html takas edecek.
Daha biçimsel: isteği PJAX isteği ise, sizin TemplateResponse kullanılan şablon dosya uzantısıyla önce -pjax ile biri ile değiştirilir. Hiçbir dosya uzantısı varsa Yani template.html şablon pjax.html olur, my.template.xml my.template-pjax.xml, vb olur, şablon adı sadece -pjax suffixed olacaktır.
Ayrıca manuel dekoratör bir argüman olarak ileterek, bir PJAX şablonu seçebilirsiniz:
djpjax ithalat pjax gelen
pjax ("pjax.html")
def my_view (istek):
& Nbsp; TemplateResponse dönmek (istek, "template.html", {'benim': 'bağlam'})
İşte bu

Gereksinimler :

  • Python
  • Django

Geliştirici Diğer yazılım Jacob Kaplan-Moss

Yorumlar django-pjax

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