如何将 django 中的数据输入到模态中?

忍者树懒22

我正在尝试研究如何从 django 获取数据到引导模式。我对 Django 很陌生,而且我才刚刚开始使用 JS。

我有一个 django 视图,它通过 ldap 查询用户列表以获取属性列表。例如:

attributes = ['cn', 'givenName', 'displayName', 'sAMAccountName', 'userPrincipalName', 'mail', 'uidNumber', 'lastLogon']

def ad_users(request):
    users = get_ad_users('ou=TestUsers,dc=testdomain,dc=org', '(objectCategory=person)', attributes)
    return render(request, 'users.html', {'ad_users': users})

然后我使用表格将其显示在页面上。在 django 中使用模板 for 循环我循环遍历元素以生成表行。例如(忽略样式和属性等)。

{% for user in ad_users %}
to generate each <tr>
and each <td> references an item.
{{ user.displayName }} {{ user.mail }} etc.

但是,在行的末尾,我想放置一个“视图”按钮,该按钮显示一个弹出模式,其中包含该行用户的所有用户属性(不仅仅是表中显示的内容)。

我真的不知道如何实现这一点,任何帮助将不胜感激。

尼科斯·维塔·托皮科

这适用于每个 tr 中的模态:

<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#{% user.id %}">Open Modal</button>

<div class="modal fade" id="{% user.id %}" role="dialog">
<div class="modal-dialog">

      <!-- Modal content-->
      <div class="modal-content">
        <div class="modal-header">
          <button type="button" class="close" data-dismiss="modal">&times;</button>
          <h4 class="modal-title">Modal Header</h4>
        </div>
        <div class="modal-body">
          <p>Some text in the modal.</p>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        </div>
      </div>

    </div>
  </div>

然后,您可以在每个用户的模态中放入您想要的任何内容

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将输入字段数据从模态传递到react-Native中的容器?

如何将 JSON 数据插入到 Django 中的数据库中?

如何将输入到Bootstrap模态(窗体)中的输入中的值传递到HTML表?

如何将两个单独输入的值传递到 Django 表单的内容字段中?

如何将form_class数据传递到在Django中创建的模型对象中?

如何将数据库中的 html 代码插入到 django 模板中?

如何将数据发布到Django数据库和CSV文件中

如何将变量传递到Django Form中?

如何将datetimefield卷曲到Django

如何将数据从模板传递到Django端

如何将数据从模板传递到 Django 端

如何将数据传递到TaggableManager Django

如何将数据从CSV文件输入到代码中?

将数据动态加载到 Django 模态中

如何从 django 模型将值输入到选择/选项中?

如何将表单模型中的数据获取到 Django 中的数据库中

如何将输入元素动态插入模态中?

Django:如何将Django Rest框架集成到现有应用程序中?

如何将数据从模态视图列表传递到 SwiftUI 中的父视图?

在传递到Django中的实际视图之前,如何将URL路由到通用方法

尝试使用 django 将时间输入到 mysql 数据库中

Django-如何将JavaScript变量保存到Django数据库中?

如何将for标记嵌入在block标记Django中?

如何将 JSON 传递给 Django 中的 Ajax 请求?

如何将Django模型表单放入现成的模板中

如何将Django中的url值传递给视图

如何将pygal图表嵌入django模板中

如何将URL保存到Django模型中

如何将主键传递给 Django 中的视图?