【发布时间】:2020-08-24 08:32:52
【问题描述】:
我想传递字典中的数据
def add(request):
if request.method == "POST":
src=request.POST['src']
width=int(request.POST['width'])
height=int(request.POST['height'])
name=request.POST['name']
report_name ={'src':src, 'width':width, 'height':height, 'name':name}
return render(request, 'report_one.html', {'report_name':report_name})
else:
pass
在上面的代码中,如果我像下面这样传递整个字典
return render(request, 'report_one.html', {'src':src, 'width':width, 'height':height, 'name':name})
这可以工作并显示所需的页面,但如果我通过 report_name 如下所示
return render(request, 'report_one.html'{'report_name':report_name})
这不起作用。
所以我的问题是如果数据被其他页面获取,如何将字典从视图传递到 html 模板?
【问题讨论】:
标签: django django-views django-templates