如何在Django中创建这样一个表单,这种表单的名称是什么?

如何在Django中创建这样一个表单,这种表单的名称是什么?,django,forms,django-forms,Django,Forms,Django Forms,我试图用Django创建一个表单,其中一部分是一长串字符串(组件名)。使用表单的用户应该能够选择一个或多个组件,将它们从左列表移到右列表,并随表单提交这些名称(在右列表中) 正如您在我的屏幕截图上所看到的,这也用于Django管理界面 不幸的是,我不知道这种形式叫什么。因此,如果没有正确的搜索参数,就很难在谷歌上找到解决方案……;) 如果有人有一段代码来创建这个表单,那就更好了。我自己在谷歌“调整”搜索参数后才找到答案。以前,没有一个结果符合我的问题,现在我尝试了一个查询“Django表单从左

我试图用Django创建一个表单,其中一部分是一长串字符串(组件名)。使用表单的用户应该能够选择一个或多个组件,将它们从左列表移到右列表,并随表单提交这些名称(在右列表中)

正如您在我的屏幕截图上所看到的,这也用于Django管理界面

不幸的是,我不知道这种形式叫什么。因此,如果没有正确的搜索参数,就很难在谷歌上找到解决方案……;)


如果有人有一段代码来创建这个表单,那就更好了。

我自己在谷歌“调整”搜索参数后才找到答案。以前,没有一个结果符合我的问题,现在我尝试了一个查询“Django表单从左向右移动多个元素”,只是为了好玩其中一个可能的解决方案是stackoverflow上的这个问题:,它也包含了我问题的答案

如果其他人正在寻找这种类型的表单,则该元素称为“FilteredSelectMultiple Widget,filter_水平位于ManyToManyField上”