我正在构建一个基于Django的网络应用。我的主要html视图具有以下3个引导程序标签:
{% block base %}
<ul class="nav nav-tabs" style="margin-bottom: 20px;">
<li class="active"><a data-toggle="tab" href="#mktcap">MarketCap</a></li>
<li><a data-toggle="tab" href="#portfo">Portfolio</a></li>
<li><a data-toggle="tab" href="#rank">Ranking</a></li>
<!--<li><a data-toggle="tab" href="#menu3"></a></li>-->
</ul>
<div class="tab-content">
<div id="mktcap" class="tab-pane fade in active">
{% block mktcap %}{% endblock %}
</div>
<div id="portfo" class="tab-pane fade">
{% block portfolio %}{% endblock %}
</div>
<div id="rank" class="tab-pane fade">
{% block ranking %}{% endblock %}
</div>
</div>
</div>
{% endblock base %}
我试图将我的应用程序构建为尽可能模块化的,这就是为什么我希望每个选项卡都成为自己的Django应用程序的原因。我遇到的问题是切换到第二个“ porfolio”选项卡。每当我切换选项卡时,如果内容上的内容为空,就无法呈现与投资组合关联的视图。最好的方法是什么?没有使用AJAX可以实现这一目标吗?