如何将传递给HTML页面的Django变量传递给该HTML页面中包含的模态

时间:2017-11-18 23:21:18

标签: django twitter-bootstrap

我将对象列表传递给HTML页面。在那个HTML页面上,我可以通过编写类似的东西来访问这些对象:

{{ item.name }}

我还在此HTML页面上包含了一个Bootstrap 4模式,其代码如下:

{% include 'my_modal.html' %}

仅当用户单击按钮时才会显示此模式。当用户单击该按钮并显示模态时,我希望能够将{{item.name}}放入该模态中,但它不起作用。如何使用我成功传递到该HTML页面中包含的模式中的HTML页面的相同对象?

1 个答案:

答案 0 :(得分:0)

您应该能够使用with将变量传递到include,方式如下

{% include "my_modal.html" with item=item %}

然后{{item.name}}应该在my_modal.html

中工作