【发布时间】:2014-07-13 09:19:40
【问题描述】:
我有一个 Django 模板,它显示从数据库接收的多个值并将其传递给模板,如下所示:
在views.py中
def test1(requests):
requests.get...
requests.get...
requests.get...
someQuery = "select id from table;"
executeQ(someQuery)
someQuery = "select id from table;"
executeQ(someQuery)
someQuery = "select id from table;"
executeQ(someQuery)
context = Data1, Data2, Data3
return render_to_response('test1/index.html', context)
在模板/test1/index.html中
<html>
......
<table>
<th> header1 </th>
<th> header2 </th>
<th> header3 </th>
{% for row in context %}
<td> row.1 </td>
<td> row.2 </td>
<td> row.3 </td>
{% endfor %}
现在,我想要的是通过 Ajax 更新这些 row.1、row.2、row.3,而无需每次都重新加载页面。数据来自数据库。那么我可以在哪里以及如何放入一些 Ajax() 以便在 Django 中发生这种情况?
【问题讨论】: