django-pjax

Софтуер снимки:
django-pjax
Софтуер детайли:
Версия: 1.2
Дата на качване: 14 Apr 15
Розробник: Jacob Kaplan-Moss
Разрешително: Безплатно
Популярност: 9

Rating: nan/5 (Total Votes: 0)

Джанго-pjax е Django помощник за defunkt на JQuery-pjax.
<Силен> Какво PJAX?
PJAX е по същество AHAH ("Asynchronous HTML и HTTP"), с изключение с реални Пермалинковете и работещ бутон за връщане. Тя ви позволява да се зареди само на част от изображението, (така че нещата са по-бързи), докато все още поддържа използваемостта на реални връзки.
Демо има повече смисъл, така че проверете на една defunkt взети заедно
<Силен> Usage:
Първо, прочетете за това как да използвате JQuery-PJAX и изберете една от техниките там.
След това се уверете, че възгледите ти PJAXing използват TemplateResponse. Не можете да използвате Django-PJAX с нормална HttpResponse; само TemplateResponse. Украсете тези мнения с pjax декоратор:
от djpjax внос pjax
pjax ()
Def my_view (искане):
& Nbsp; върне TemplateResponse (молба, "template.html", {"ми": "контекст"})
След като направите това, ако искането е направено чрез Jquery-PJAX, наpjax () декоратор автоматично ще сменяте template.html за шаблон-pjax.html.
Повече официално: ако искането е искане PJAX, шаблона, използван във вашата TemplateResponse ще бъдат заменени с един с -pjax преди разширението на файла. Така template.html става шаблон-pjax.html, my.template.xml става my.template-pjax.xml и т.н. Ако няма файлово разширение, името на шаблона просто ще се суфикс с -pjax.
Можете и ръчно да изберете шаблон PJAX чрез прекарването като аргумент да декоратор:
от djpjax внос pjax
pjax ("pjax.html")
Def my_view (искане):
& Nbsp; върне TemplateResponse (молба, "template.html", {"ми": "контекст"})
Това е всичко

<силни> Изисквания :

  • Python
  • Django

Друг софтуер на разработчика Jacob Kaplan-Moss

Коментари към django-pjax

Коментари не е намерена
добавите коментар
Включете на изображения!