每次用户想要删除数据时,我都有一个很好的模式显示删除确认对话框。问题在于我的许多视图都呈现了模板中的元素列表,每个元素都有其细节以及微小的删除红色按钮。在Django当然,视图通过元素模板的列表,例如客户名单,他们在一个表中呈现类似如下:将值传递给Django中的Bootstrap模式
<table class="table table-striped">
<thead>
<tr>
<th>Email</th>
</tr>
</thead>
<tbody>
{% for client in clientes %}
<tr>
<td>{{ client.email }}</td>
<td>
<div class="btn-group">
<!-- Delete button -->
<a href="#myModal" class="btn btn-danger btn-mini" title="Eliminar">
<i class="icon-trash icon-white"></i></a>
</div>
</td>
</tr>
{% endfor %}
</tbody>
我想有一个每次用户按下删除按钮以显示Bootstrap模式并确认他正在删除一些数据。现在,我设法使模态出现并删除用户,但不是正确的用户,不知何故,它只能得到,或试图删除列表中的第一个用户。你可以检查我的整个模板,模态在下面的链接:FULL HTML
最后,我的问题是主题相关的传递正确的{{客户}}的模式,而不是第一个客户的名单上,我想这是因为for的第一个声明的模态,然后不再声明它。
例如,我在表3级的客户端:
[email protected] detele-button
[email protected] detele-button
[email protected] detele-button
无论什么客户端删除键我按,它总是显示与客户端1数据的模式,实际上删除它,如果按确认删除。
谢谢。
edit1:href不好。
如果每个客户端的' keithxm23
是的,对不起,该行不正确,它只是例如,我已编辑它,并且完整的HTML显示我的确切的HTML。谢谢 – PepperoniPizza
我的意思是在尝试加载页面后询问在浏览器中生成的HTML。不包含Django模板标签的那个。在那里,是为每个客户唯一生成的hrefs。 – keithxm23