Django - 正确调用子模板

时间:2016-07-18 04:37:03

标签: jquery python django django-templates django-views

我在Django中有一个简单的问题:

可以在不加载整个页面的情况下调用子模板吗?因为基本上如果您使用{% extends %}调用子模板,它会更改网址并加载整个页面。

我使用jquery方法在我的应用程序中调用另一个模板不使用模板继承

$('#bvc-workplace').click(function(e){
       e.preventDefault();

       document.title = "Project Name - Workplace";
       var url = $(this).attr("href");
       $('.app-content').load(url);
 });

这是我的base.html简化

.... styles ....
.... scripts ...

<ul>
    <li>
       <a id="bvc-workplace" href="{% url 'project:workplace' %}">
       <i class="fa fa-building fa-lg" aria-hidden="true"></i>
       <span>Workplace</span>
       </a>
    </li>
</ul>

<div class="app-content">

</div>

这是我的workplace.html

<div>
     This is the workplace index page!
</div>

希望我能解释清楚。

0 个答案:

没有答案