Vik*_*ala 5 python django pjax
我正在尝试使用AJAX创建网站导航.我有导航菜单,其中包含指向不同视图的链接({% url name %}
在模板中使用).我想要做的是使用AJAX加载页面内容.我尝试加载的页面内容包含在内容块({% block content %}
)中.
我也找到了这个片段http://djangosnippets.org/snippets/942/,但我想使用我已定义的视图,只使用ajax获取内容.
有什么建议?
你应该使用django-pjax,它完全是为那种东西而构建的.
您只需要在基本模板中包含整个页面,或者仅block content
根据请求是否为ajax.
django-pjax使用jQuery进行AJAX调用,并使用HTML5推送状态API操作历史记录,这是一种非常好的方法,并且在IE旧版本中也可以优雅地降级.
归档时间: |
|
查看次数: |
3322 次 |
最近记录: |