【发布时间】:2020-07-06 09:28:18
【问题描述】:
我在view.py中有两个视图函数
def function1(request):
qset = Table1.objects.values(
'Field1__code',
'Field2__descr',
'Field3__nr',
...
)
return render(request, 'template.html', {'qset':qset})
def function2(request):
qset = Table2.objects.values(
'Field4__abc',
'Field5__def',
'Field6__fgh',
...
)
return render(request, 'template.html', {'qset':qset})
我想对两个视图使用相同的 template.html。 如何从内容 {'qset':qset} 中的两个函数发送到模板相同的键名,如“x1”、“x2”、“x3”(或 qset.x1、qset.x2、qset.x3)而不是发送两组不同的密钥? template.html 包含键“x1”、“x2”、“x3”。 谢谢
【问题讨论】:
标签: python django django-templates django-queryset