【发布时间】:2015-11-21 09:23:58
【问题描述】:
型号
class Member(models.Model):
id_unit = models.ForeignKey(Unit)
id_fleet = models.ForeignKey(Fleet)
def __str__(self):
return str(self.id_fleet)
views.py
def fleet_member_view(request):
cursor = connection.cursor()
cursor.execute("select fleet_member.id_fleet_id, array_to_string(array_agg(fleet_member.id_unit_id),',') as id_unit
from fleet_member, setup_unit
where fleet_member.id_unit_id = setup_unit.id group by fleet_member.id_fleet_id")
row = cursor.fetchone()
return render(request,'fleet_member_view.html',{'row': row}, context_instance= RequestContext(request))
我想在我的模板中显示数据
{% for post in row %}
<tr class="odd gradeX">
<td>{{ post.id_fleet }}</td>
<td>{{ post.id_unit }}</td>
</tr>
{% endfor %}
但数据无法显示任何内容,我尝试在命令行数据中显示查询 SQL。为什么数据不能在模板中显示?
【问题讨论】: