问题标签 [multiplechoicefield]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
43 浏览

python - Django MultpleSelectionField 用法和错误

我有以下代码

模型.py

表格.py

视图.py

但是当我尝试提交时,我收到如下验证错误

那么为什么即使我们在 ModelForm 中将它作为 MultiplechoiceField 提到它,它仍然显示上述验证错误?

0 投票
3 回答
16913 浏览

django - django ModelMultipleChoiceField 设置初始值

我有以下代码:

如何在选择框中设置初始值,例如“选择一个类别”,以便选择框应该有一个类别列表,初始值为“选择一个类别”

0 投票
0 回答
1820 浏览

python - Django - 多项选择字段 - 表单不保存

我有一个 Django 应用程序,想在用户的个人资料中显示多项选择复选框。然后他们将能够选择多个项目。

但我无法保存创建的表单。任何人都可以帮忙吗?

我的 models.py 看起来像这样:

表格.py:

视图.py:

urls.py - 单选视图的片段:

编辑profile_v2.html:

我有什么遗漏(或)做错了什么吗?

我应该改变定义模型的方式吗?

任何帮助或参考将不胜感激。

提前致谢。

0 投票
1 回答
455 浏览

django - 将 Django 中的 MultipleChoiceField 保存为列表

我有一个 Django 应用程序,想在用户的个人资料中显示多项选择复选框。然后他们将能够选择多个项目。

我可以将数据保存在数据库中,但它像'[u'A',u'B']'一样保存。

我应该怎么做才能将选择保存在列表中?

提前非常感谢。

0 投票
3 回答
5021 浏览

javascript - Django:带有整数列表的表格

我有一个调用我的 django 应用程序的 javascript 应用程序(角度)。它使用整数列表来过滤响应。在 Django 中,我使用表单来清理数据。

Javascript:

蟒蛇形式:

我得到了商店和品牌的整数列表,但我不知道如何在 django 端处理它。我不想使用 MultipleChoiceField,因为我需要在表单中提供选择(这会创建不必要的查询)。我想要做的就是有一个整数列表。

上面的表格会抛出“输入一个整数。”。我可以放弃表格并使用 request.GET.getlist('shop') (有效)。但如果可能的话,我宁愿使用表格......

更新,现在我正在使用 MultipleChoiceField 并在视图中验证之前传递选择。喜欢:

它有效,但它并不漂亮。

0 投票
1 回答
5739 浏览

python - 根据视图中的条件更改表单中的必填字段(Django)

我有一个表单,LabelingForm() 有两个多项选择字段,我希望设置所需的 - 参数,以便在按下按钮 A 和 B 时为 False,但在按下按钮 C 时为 True。我尝试使用 initial = False 和 required = True但它不起作用,按下按钮A时需要选择字段。

在forms.py中

在views.py中

在模板中

0 投票
1 回答
1634 浏览

python - 更改视图中的初始表单字段值(Django)

我想在我的视图中修改/更改三个表单字段的值 - 在模板中发布表单之前使用 one_labeling() 函数。第一个字段是标签,我想在其中更改视图中的初始值。其次,我有两个选择字段 pos_tag 和 head_tags,我在表单中的 MultiplechoiceFields post_tags 和 head_tags 的视图中使用 set_head_tags 和 set_post_tags 以便发布每个选定字段的值而不是数字,例如“NN”而不是 1。在当我从表单中的 pos_tags 获得键 1 的值“NN”时,但我想知道是否可以像字段标签一样在字段 pos_tags 和 head_tags 的视图中设置和修改初始变量。

在views.py中

0 投票
0 回答
106 浏览

django - 从会话变量加载 MultipleChoiceField 初始值

我正在尝试在两个视图之间传递一个列表,并且目前正在使用会话变量来执行此操作。

列表中的渲染s_enrollments在模板中效果很好,但多选小部件为空。我也尝试过:

form = EnrollmentVerificationForm(initial={'enrollments': request.session["enrollments"]})

这两种方法都不会导致填充小部件,即使呈现为列表的相同数据也可以正常工作。我的想法可能在某个地方被扭曲了。有任何想法吗?

0 投票
1 回答
459 浏览

django - Django:无法使用带有 CheckboxSelectMultiple 的 MultipleChoiceField 填充复选框

我正在尝试将用户选择的选项(选项)保存在数据库中,并使用数据库中保存的数据填充(检查/选择)相同的选项。

模型:

剩下的代码:

选项被保存在数据库中,但选项(选项)没有从存储在数据库中的数据中填充。

但是以下代码可以正常工作:

The options are populated when the first value in the choice tuple is be a single character. 我在这里做错了吗?

0 投票
1 回答
645 浏览

django - 如何在 Django 视图中保存 ModelMultipleChoiceField?

我有一个Subject模型和一个CustomUser模型。在注册期间,用户可以选择多个主题。以下是我的表单代码。

表格.py

我可以做些什么views.py来保存这些数据?不幸的是,清理数据然后使用保存方法的常用方法不起作用。可怕的是,类似的问题在 SO 中几乎没有答案。