django-pjax

软件截图:
django-pjax
软件详细信息:
版本: 1.2
上传日期: 14 Apr 15
许可: 免费
人气: 9

Rating: nan/5 (Total Votes: 0)

Django的pjax是一个Django帮手defunkt的jQuery的-pjax。
什么是PJAX?
PJAX基本上是AHAH(“异步HTML和HTTP”),除了真正的永久链接和工作后退按钮。它可以让你加载一个网页只是一个部分(这样的事情是更快),同时仍保持实时联系的可用性。
的演示更有意义,所以检查出一个defunkt放在一起
用法:
首先,了解如何使用jQuery-PJAX和挑那里的技术之一。
接下来,确保你PJAXing的意见是使用TemplateResponse。你不能使用Django的PJAX一个正常的HttpResponse;只有TemplateResponse。装饰用的pjax装饰这些意见:
从djpjax进口pj​​ax
@pjax()
高清my_view(要求):
 返回TemplateResponse(要求,“template.html”,{'我':'语境'})
这样,如果该请求被通过jQuery-PJAX制成后,将@pjax()装饰器将自动换出template.html为模板pjax.html。
更正式:如果请求是一个PJA​​X请求,在你TemplateResponse使用的模板将被替换为一个具有文件扩展名之前-pjax。所以template.html成为模板pjax.html,my.template.xml成为my.template-pjax.xml等,如果没有文件扩展名,模板名称将只是后缀-pjax。
您也可以手动将它作为参数传递给装饰挑选PJAX模板:
从djpjax进口pj​​ax
@pjax(“pjax.html”)
高清my_view(要求):
 返回TemplateResponse(要求,“template.html”,{'我':'语境'})
就是这样

要求

  • 在Python中
  • 在Django的

显影剂的其他软件 Jacob Kaplan-Moss

意见 django-pjax

评论没有发现
添加评论
打开图片!