django-pjax

Programinė įranga Screenshot:
django-pjax
Programinė detalės:
Versija: 1.2
Įkėlimo datą: 14 Apr 15
Kūrėjas: Jacob Kaplan-Moss
Licencija: Nemokamai
Populiarumas: 38

Rating: nan/5 (Total Votes: 0)

django-pjax yra Django pagalbininkas defunkt anketa JQuery pjax.
Kas PJAX?
PJAX esmės ahah ("Asynchronous HTML ir HTTP), išskyrus nekilnojamojo Nuolatiniai ir darbo atgal mygtuką. Jis leidžia jums įkelti tik puslapio dalį (taip viskas yra greičiau), tačiau išlaikant realių sąsajų patogumą.
Demo daugiau prasmės, todėl patikrinkite vienas defunkt kartu sudėjus
Naudojimas:
Pirma, skaityti apie tai, kaip naudoti JQuery PJAX ir pasirinkti vieną iš ten metodus.
Be to, įsitikinkite, kad svečiai jūs PJAXing naudojate TemplateResponse. Jūs negalite naudoti Django-PJAX normaliam HttpResponse; tik TemplateResponse. Papuoškite šias nuomones su pjax apdailininko:
nuo djpjax importo pjax
pjax ()
Def my_view (prašymas):
& Nbsp; sugrįžti TemplateResponse (prašymo, "template.html" {"mano": "kontekstas"})
Atlikę tai, jei prašymas pateikiamas per JQuery PJAX,pjax () dekoratorius automatiškai apsikeitimo template.html už šablono pjax.html.
Daugiau formaliai: jei prašymas yra PJAX prašymas, naudojamas šablonas savo TemplateResponse bus pakeista viena su -pjax prieš failo plėtinys. Taigi template.html tampa šablono pjax.html, my.template.xml tampa my.template-pjax.xml ir tt Jei nėra failo plėtinys, šablono pavadinimas bus tik priesagomis su -pjax.
Jūs taip pat galite rankiniu būdu pasirinkti PJAX šabloną perduoti ją kaip į bažnyčią argumentu:
nuo djpjax importo pjax
pjax ("pjax.html)
Def my_view (prašymas):
& Nbsp; sugrįžti TemplateResponse (prašymo, "template.html" {"mano": "kontekstas"})
Štai ir viskas

Reikalavimai :

  • Python
  • Django

Kita programinė įranga kūrėjas Jacob Kaplan-Moss

Komentarai django-pjax

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