通过html

时间:2019-01-06 21:22:50

标签: python sql-server django

创建一个网站,以显示数据库中带有相关项目(foreginKey)的对象。截至目前,我在表中列出了组件,并且工作正常。还可以与刷新一起使用以更新值。但是我只希望更新具有动态值的单元格,而无需调用刷新来重新加载整个页面以停止闪烁图像等。

Havent确实做了很多尝试,因为我不太擅长此事,因此我认为我需要som“ id”才能使其具有针对性?我也认为我需要将.value放在初始for循环之外,并且可能将其单独循环到SetInterval函数中。但是我该怎么做?

目前我正在使用在本地主机上运行的Django 2.1.4 / Python 3.7.1 / Win10 / MSSQL。

这也是我的第一个问题,希望格式正确。

<h2>{{ object.name }}</h2>
          <div class="table-responsive">
            <table class="table table-striped table-sm">
              <thead>
                <tr>
                  <th>Description</th>
                  <th>Name</th>
                  <th>Fabrikat</th>
                  <th>Type</th>
                  <th>Value</th>
                </tr>
              </thead>
              <tbody>
{% for komponent in object.komponent_set.all %}
                <tr>
                  <td>{{ komponent.beskrivning }}</td>
                  <td>{{ komponent.namn }}</td>
                  <td>{{ komponent.fabrikat }}</td>
                  <td>{{ komponent.typ }}</td>
                  <td>{{ komponent.value }}</td>
                </tr>
{% endfor %}
    <script>
var myVar = setInterval(valueRefresh, 5000);

function valueRefresh() {
    {% for komponent in aggregat.komponent_set.all %};

                  <td>{{ komponent.value }}</td>;

    {% endfor %};

}
</script>
              </tbody>
            </table>
          </div>

很抱歉,如果这是菜鸟时间,但是我不知道该怎么做。

0 个答案:

没有答案