问题标签 [modelchoicefield]
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.
python - Django在使用自定义表单模板时选择表单中的有效选择错误
我一直在寻找答案已经有一段时间了,但我还没有找到解决我的问题的方法。我为我的表单制作了自定义模板,现在,当我尝试提交表单时,我在选择字段下得到了这个:选择一个有效的选择。不是可用的选择之一。
我相信问题是因为我没有传递组织实例,而是传递了 id。我尝试了 {{ form.instance.organization }} 然后我得到 None where should be selection field
视图.py:
表格.py:
模型.py:
模板:
python - 如何在 __init__ 方法中访问 django 表单值以进行查询
我有一个包含外键的模型:
我有一个表单,允许将部件添加到报价单中,并且希望将表单上的选择限制为仅是正确 PartType 的部件,但我的代码不起作用:
我已经尝试了许多不同的东西,但到目前为止没有运气。
django - Django ModelChoiceField 模型表单集为每个对象创建表单
我正在尝试使用 a 设置模型表单集ModelChoiceField
,以便用户可以创建多个表单,并在每个表单中从查询集中选择一个项目。但是,当我呈现我的表单集时,它会为查询集中的每个对象创建一个表单。在每个表单中,ModelChoiceField
已经将 设置为查询集中的下一个对象。这是不可取的,我只想要一种用户应该选择所需对象的表单,我将使用 JS 动态创建它们。基本上我将应用程序表单集嵌套在规则请求表单中。
形式:
楷模:
django-models - django choicefield 在 python 3.6 上不能很好地工作
我有一个包含一些选择字段的表单页面。在我使用 python 3.4.3 的本地机器上,选择字段运行良好。在 python 3.6.3 上,选择字段列出了选择,但是;1. 选项水平列出 2. 选项不可选择。3.选项不显示在字段栏中。
请看下面输出显示的图片副本。 选择错误输出
表格.py
模型.html
django - Django ModelMultipleChoiceField 表单
在我的网站上,我有一个“撰写电子邮件”页面,其中包含三个字段 - 主题、收件人和正文。在我的数据库中,我在models.py中有这个自定义用户模型:
我想创建一个表单来导入包含所有MyUser
对象的联系人。目前,我在forms.py中有这个:
在我的views.py中,我有以下视图:
contact_import_form.html
最后,这是我链接到 import_contact_form.html compose_email.html的 .html 文件:
当我进入“导入联系人”页面时,我没有看到任何表单,只有一个显示“添加”的按钮。我想要一些联系人列表(下拉列表会很棒)。可能我在其他地方有问题(对 Django 来说相当新),但我相信我在 ModelMultipleChoiceField 上做错了。你怎么看?
python - Djaongo:ModelChoiceField 和 Widget - 无法显示非外键字段
我想创建一个选择字段,该字段显示来自非外键列的记录列表。我可以使用
其中“选举人”是“贫民窟”模型中的外键。
但是,我希望一个字段(“名称”)具有相同的行为,它只是“贫民窟”模型中的一个字符字段。
编辑:我有一个自定义表单(不是模型表单)。在那种形式中,我希望有一个选择字段,其中将在列表中包含贫民窟名称。我需要一个原始字段小部件,而不是一个简单的下拉菜单,它将显示一个弹出窗口以供选择。我如何实现这一目标?
谢谢!
python - 错误:尝试访问 ModelForms 中的当前用户以获取 ModelChoiceField 下拉列表时,“用户”对象没有属性“获取”
所以下面是views.py
我正在尝试使用modelform加载视图。在模型表单中,我需要modelchoicefield
根据当前登录的用户加载并尝试以下解决方案(检查forms.py
。)当我运行它时,我得到
非常感谢您的帮助,stackoverflow 中没有任何内容。
视图.py:
模型.py:
表格.py:
.html 文件:
django - ModelChoiceField 总是引发:“选择一个有效的选择。该选择不是可用的选择之一”
我有一个 ModelChoiceField,其中包含从我的数据库中选择的客户名称。但是在提交表单时我得到:
“选择一个有效的选择。该选择不是可用的选择之一”
这是我的表格:
我尝试打印 client_name 以检查我是否可以获得该值,但我得到 None !我想这就是为什么我总是得到那个错误不知道是什么问题?我称呼该领域的方式不对吗?请提供任何帮助。太感谢了
ajax - Django:一个modelChoiceField依赖于另一个modelChoiceField
我有两个用数据库填充的 ModelChoiceFields:
我需要让t2
依赖于t1
。例如:如果我选择 value1 in t1
,则t2
仅显示由 value1 在第一个 ModelChoiceField 中选择的值过滤的值t1
我对此进行了很多搜索,并找到了一些Ajax
可以帮助我这样做的信息。但我不确定它是否会让我控制我的 ModelChoiceFields,因为我特别希望我的 ChoiceFields 是从数据库中填充的,因为我从未使用过Ajax
. 请提供任何帮助,这样我就可以正确地实现我所需要的。
谢谢你。
django - Django & modelChoiceFields:用两个模型之一填充我的模型选择字段
我有一个 modelChoiceField field1
,当我选择其中一个选项时,另一个 modelChoiceFieldfield2
会更新数据。我的问题是,这个数据可以是model1
类型数据或model2
类型数据。因为我有这个:
如果收到则field2
无法验证model2
,仅在收到时才有效model1
。
任何帮助请让我的领域在这两种情况下都有效?谢谢您的帮助