django-pjax

Szoftver screenshot:
django-pjax
Szoftver adatai:
Változat: 1.2
Feltöltés dátuma: 14 Apr 15
Fejlesztő: Jacob Kaplan-Moss
Engedély: Ingyenes
Népszerűség: 9

Rating: nan/5 (Total Votes: 0)

A Django-pjax egy Django segítő defunkt a jQuery-pjax.
Mi PJAX?
PJAX lényegében ahah ("aszinkron HTML és HTTP"), kivéve a valódi permalinks és egy működő vissza gombot. Ez lehetővé teszi, hogy töltsön csak egy része egy oldalt (így a dolgok gyorsabban), miközben fenntartja a használhatóságát valódi kapcsolatok.
A demo van több értelme, hogy nézd meg az egy defunkt össze
Használat:
Először is, olvassa el, hogyan kell használni jQuery-PJAX és válasszon egyet a technikák vannak.
Ezután győződjön meg róla a véleményét te PJAXing használ TemplateResponse. Nem használhatja Django-PJAX normál HttpResponse; csak TemplateResponse. Díszíteni ezeket a nézeteket a pjax dekoratőr:
a djpjax import pjax
pjax ()
def my_view (kérésre):
& Nbsp; vissza TemplateResponse (kérésre, "template.html", {'én': "kontextus"})
Miután ezt, ha a kérelem benyújtása útján jQuery-PJAX, apjax () dekoratőr automatikusan cseréld le template.html a template-pjax.html.
Formálisan: ha a kérés egy PJAX kérésére, a használt sablon a TemplateResponse fogja helyettesíteni az egyik -pjax előtt a fájl kiterjesztését. Tehát template.html válik template-pjax.html, my.template.xml válik my.template-pjax.xml, stb Ha nincs fájl kiterjesztését, a sablon neve lesz csak utótagot -pjax.
Manuálisan is felvenni a PJAX sablont átadva érvként, hogy a dekoratőr:
a djpjax import pjax
pjax ("pjax.html")
def my_view (kérésre):
& Nbsp; vissza TemplateResponse (kérésre, "template.html", {'én': "kontextus"})
Ez az!

követelmények :

  • Python
  • Django

Más szoftver fejlesztő Jacob Kaplan-Moss

Hozzászólások a django-pjax

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!