视图:
def business(request): v1 = models.Business.objects.all() # 对象 (QuerySet) v2 = models.Business.objects.values('id','caption') # 字典 v3 = models.Business.objects.values_list('id','caption') # 列表 return render(request, 'business.html', {'v1':v1,'v2':v2,'v3':v3})
前端:
<h1>业务线列表(对象)</h1> {% for row in v1 %} <li>{{ row.id }}-{{ row.caption }}-{{ row.code }}</li> {% endfor %} <h1>业务线列表(字典)</h1> {% for row in v2 %} <li>{{ row.id }}-{{ row.caption }}</li> {% endfor %} <h1>业务线列表(列表)</h1> {% for row in v3 %} <li>{{ row.0 }}-{{ row.1 }}</li> {% endfor %}