- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
有没有办法让 Django BooleanField 成为表单中的下拉菜单?
现在它呈现为一个单选按钮。是否可以有一个带有选项的下拉菜单:"is"、“否”?
目前我对该字段的表单定义是:
attending = forms.BooleanField(required=True)
最佳答案
我相信可以解决您的问题的解决方案是这样的:
TRUE_FALSE_CHOICES = (
(True, 'Yes'),
(False, 'No')
)
boolfield = forms.ChoiceField(choices = TRUE_FALSE_CHOICES, label="Some Label",
initial='', widget=forms.Select(), required=True)
可能不准确,但应该能为您指明正确的方向。
关于python - Django BooleanField 作为下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39398031/
考虑这个简单的 django 模型(由 Postgres 支持): class M(Model): a = BooleanField(default=False) b = Boolea
在我的项目中,用户可以使用任意数量的“联系方式”。例如,一个用户可以只定义移动电话,而另一个用户可以定义移动电话、邮件、Skype 和其他一些。应该可以为每个用户设置一个主要的“联系方式”,所以我创建
Django 1.0.2 中是否有一个小部件可以将 models.BooleanField 呈现为两个单选按钮而不是复选框? 最佳答案 Django 1.2 为模型表单添加了“widgets”Meta
我有这个: force_email = BooleanField('force_email', widget=HiddenInput(), default=False) 我希望在 HTML 模板中将值
我有以下型号: class Profile(models.Model): verified = models.BooleanField(default=False) def prima
我正在使用 Django 1.5.4 这是我面临的问题的一个最小示例。 该模型: #models.py from django.db import models class SampleModel(m
我正在通过构建一个示例应用程序来学习 Django,学生可以在其中选择参与学习部分。参与操作是一个 bool 字段,我希望学生能够选中或取消选中并更新它。默认情况下它是未选中的,我可以选中它并保存表单
我有一个 MySQL 数据库,其中数据是从 Access 数据库迁移的。问题在于 access 将 bool 真值保存为 -1,而 django 将 bool 真值保存为 1(通常发生在 MySQL
我正在使用 Flask-WTForms 创建一个表单。 我正在使用 BooleanField,以便用户可以表明他们同意条款。 我无法在提交时验证 BooleanField 以确保它已被检查。我尝试过使
有没有办法让 Django BooleanField 成为表单中的下拉菜单? 现在它呈现为一个单选按钮。是否可以有一个带有选项的下拉菜单:"is"、“否”? 目前我对该字段的表单定义是: attend
我有以下模型: class Foo(models.Model): pass class Bar(models.Model): foo = models.ForeignKey(Foo)
我的 Django 应用程序有这样一个模块: class myApp(models.Model): is_new = models.BooleanField(default=True)
我正在使用crispy_forms 和FormHelper。我有一个模型字段声明为: active = models.BooleanField(default=True) 在我的 ModelForm
简单情况,模型: class Manufacturer(models.Model): name = models.CharField(max_length=200) slug = mo
我对 Django 相当陌生,我正在使用 Django 1.0。我有这个: 表单.py: class MyForm(forms.Form): extra_cheeze = forms.Bool
简单情况,模型: class Manufacturer(models.Model): name = models.CharField(max_length=200) slug = mo
我找不到一种街头方式来做到这一点。 最佳答案 我找不到一种简单的方法来做到这一点,所以我用 JavaScript 进行了调整来做到这一点。 $(document).ready(function() {
我正在编写一个脚本,通常从数据库中检索 5 行,我想将其显示为复选框列表。 但它无法正确显示:它显示“UnboundField ” form.py class ExampleForm(FlaskFor
我在 postgresql 中尝试 order_by booleanfield 时看到奇怪的输出。 我有一个默认为 false 的 bool 字段我正在使用 order_by(-thebooleanf
在我的 flask 项目中,我有 views.py、models.py(SQLAlchemy 到 postgres)和 forms.py 文件。我一直在 form.py 中定义表单并从 views.p
我是一名优秀的程序员,十分优秀!