【问题标题】:Django form with emulated select elements带有模拟选择元素的 Django 表单
【发布时间】:2015-07-07 13:52:53
【问题描述】:

我有一个用 Django 制作的网络应用程序。其中一个页面有一个文本字段和许多旨在模拟选择元素的嵌套 div。

我想将此 UI 迁移到 Django 表单,因为当前后端代码直接从 GET 对象获取值,从而绕过表单可以提供的任何类型的安全性和验证。

将此 UI 迁移到 Django 表单的最佳方法是什么?让 div 模拟表单中的选择元素的最佳策略是什么?

【问题讨论】:

    标签: jquery html django forms


    【解决方案1】:

    Django 允许您为表单创建自定义字段。在您的情况下,我将使用默认的 django SelectField 并为其提供一个自定义小部件,该小部件以您描述的方式构建 html。

    Custom form fields in django

    Custom field widgets in django

    【讨论】:

      猜你喜欢
      • 2018-06-24
      • 2017-08-06
      • 1970-01-01
      • 1970-01-01
      • 2016-10-12
      • 1970-01-01
      • 2015-07-06
      • 2012-09-09
      • 2012-05-30
      相关资源
      最近更新 更多