出于好奇,我想获取打印的html以及我的视图返回的上下文。(我只希望将其打印在服务器端)。 例如
def my_view(request):
template='product/compare-in-box.html'
context={"data": 'check',}
# print(render(request , template ,context)) the thing i was trying to print but not working as i expect.
return render(request , template,context)
product / compare-in-box.html包含
<strong>{{data}}</strong>
我希望“ print(render(request(request,template,context)))”的结果为:
<stong> check </stong>
这如何实现?
答案 0 :(得分:0)
您可以使用 render_to_string 来完成此操作render_to_string('compare-in-box.html', context)
。它将以字符串形式提供整个HTML模板,并在模板内放置上下文数据。 reference