django / javascript即时填充表

时间:2017-02-09 20:59:39

标签: javascript jquery html django django-templates

我有一个包含多个表的庞大数据库。基本上我想要根据用户从同一数据库中填充的菜单中单击的内容来动态填充表格。我是django的新手,并不知道如何去做。现在我需要的所有信息都会在呈现时传递给页面,因此我的页面加载速度非常慢。基本上我有一个函数,当点击菜单中的某些东西时,它会调用我传递给页面的所有内容来相应地填充表格。

为了给你一个更好的图片,我们假设我有一个商店表和另一个月收入表在我的数据库中。网页上的表格将显示最新的5个数据点(即日期(月份和年份),收入和商店名称)。如何根据菜单中的选择填充表格?

我的菜单填充如下:

{% for a, storeList in stores.items %}
    <div class="overview">
        <div><b>{{a}}</b></div>
        {% for s in storeList %}
            <div id = "{{s.storename}}"  onclick="changeSiteInfo(this.id);"{{s.storename}}</div>
        {% endfor %}
     </div>
{% endfor %}

感谢帮助=)

1 个答案:

答案 0 :(得分:0)

您可以尝试使用其中一个名为DataTables的应用集成here