【发布时间】:2023-03-16 02:40:02
【问题描述】:
我有以下视图,它在打印报告详细信息中正确显示:
def profile(request):
owner = User.objects.get (formattedusername='request.user.formattedusername')
reportdetail = QVReportAccess.objects.filter(ntname = owner.formattedusername).values('report_name')
print(reportdetail)
args = {'user':owner, 'applicationaccess':reportdetail}
return render(request, 'accounts/profile.html', args)
但是,它没有正确传递给我的模板。我是 Django 新手,所以我假设我的模板部分传递报告名称有问题。
<h2>Current Access Application List</h2>
<ul>
{{reportdetail.report_name}}
<li>Application Name: {% for app in reportdetail %}
<input type="checkbox" name="report_name" value="{{ app.report_name }}" /> {{ reportdetail.report_name }}<br />
{% endfor %}
</li>
</ul>
【问题讨论】: