{% extends "pjax_page.html" %} {% block content %} {{ block.super }}
_.pjax.autoRegister({ pjaxContainerId: 'main_content', // container with content bodyLoadingCls: 'loading', // loading class for body (optional) extrajsBlock: 'extrajs', // this named block contains extra scripts (optional) extrastyleBlock: 'extrastyle', // this named block contains extra style (optional) titleBlock: 'head_title', // this named block contains page title (optional) checkUrlSupported: function(url) { // cheecks if URL is supported (optional) return true; }, checkLinkSupported: function(element) { // cheecks if link is supported (optional) return _.hasClass(element, 'pjax'); // only links with class pjax }, checkFormSupported: function(element) { // cheecks if form is supported (optional) return element.getAttribute('method').toLowerCase() === 'get'; // only forms with get method }, onLoaded: function(response, url) { // proccess extra data (optional) console.log(response.blocks); } });{% endblock %}