【发布时间】:2015-07-07 13:52:53
【问题描述】:
我有一个用 Django 制作的网络应用程序。其中一个页面有一个文本字段和许多旨在模拟选择元素的嵌套 div。
我想将此 UI 迁移到 Django 表单,因为当前后端代码直接从 GET 对象获取值,从而绕过表单可以提供的任何类型的安全性和验证。
将此 UI 迁移到 Django 表单的最佳方法是什么?让 div 模拟表单中的选择元素的最佳策略是什么?
【问题讨论】:
我有一个用 Django 制作的网络应用程序。其中一个页面有一个文本字段和许多旨在模拟选择元素的嵌套 div。
我想将此 UI 迁移到 Django 表单,因为当前后端代码直接从 GET 对象获取值,从而绕过表单可以提供的任何类型的安全性和验证。
将此 UI 迁移到 Django 表单的最佳方法是什么?让 div 模拟表单中的选择元素的最佳策略是什么?
【问题讨论】:
Django 允许您为表单创建自定义字段。在您的情况下,我将使用默认的 django SelectField 并为其提供一个自定义小部件,该小部件以您描述的方式构建 html。
【讨论】: