将对象发送到Djang中{%include%}标记中的子模板

2024-09-26 18:19:27 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在包含模板的同时将列表或对象发送到子模板?在

{% include "subtpl.html" with parameter={"name":"Saifullah","address":"Lahore"} %}

当我运行上面的代码时

^{pr2}$

Tags: 对象代码name模板列表parameterincludeaddress
1条回答
网友
1楼 · 发布于 2024-09-26 18:19:27

你不能用Django模板这样做。在

如果将对象添加到视图中的模板上下文中,则可以传递该对象,例如:

def my_view(request):
    parameter = {"name":"Saifullah","address":"Lahore"}
    return render(request, 'my_template.html', {'parameter': parameter}

{% include "subtpl.html" with parameter=parameter %}

或者您可以解压字典并使用多个关键字参数。在

^{pr2}$

相关问题 更多 >

    热门问题