问题标签 [django-forms]
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.
django-forms - Django 表单,使用 RadioSelect 小部件的 ModelChoiceField,按 FK 分组
挑战,在嵌套中输出一个单选选择<ul></ul>
,按任务 fk 分组。
IE。
表格.py
小部件.py
最好的感谢!
django-forms - Django Python:运行时创建的多个字段的 Eval 语法
我的 eval 语法不正确。也就是说,对于每个类别,我想输出一个名为 category_task 的 ModelChoiceField,即。如果类别为“有趣”,则将输出单选字段“有趣任务”。
django - 在 Django forms.ChoiceField 上设置选定的值
这是表单中的字段声明:
我想将初始值设置为3
,这似乎不起作用。我玩过参数,引号/无引号等......但没有变化。
如果可能的话,谁能给我一个明确的答案?和/或我的代码片段中的必要调整?
我正在使用 Django 1.0
python - django:使用管理员日期选择器
我正在尝试在我自己的 django 表单中使用管理员日期选择器。
大致遵循这里的讨论:http: //www.mail-archive.com/django-users@googlegroups.com/msg72138.html
我有
a)在我的 forms.py 中包含该行
b)并像这样使用小部件:
c)在我的实际模板中,我添加了:
包括 js / 样式等。
但是,当我尝试查看我的表单时,我没有得到很好的小部件;只是一个普通的文本框。Firefox javascript 错误控制台向我显示:
gettext 未在 calendar.js 中定义(第 26 行)
和
addEvent 未在 DateTimeShortcuts.js 中定义(第 254 行)
有什么建议么?这是 Django 自己的 javascript 库中的错误吗?
更新:基本上,需要包括核心和(或假的)i18lization
更新 2:Carl 指出这几乎是Using Django time/date widgets in custom form的副本(尽管从不同的位置开始)
jquery - 如何更改 ModelForm 中所有 Django 日期字段的默认小部件?
给定一组典型模型:
如何将所有DateFields 的默认小部件更改为自定义 MyDateWidget?
我问是因为我希望我的应用程序有一个用于输入日期的 jQueryUI 日期选择器。
我已经考虑过使用我的自定义小部件扩展 django.db.models.DateField 的自定义字段。这是实施这种全面变革的最佳方式吗?这样的更改将需要专门将特殊的 MyDateField 导入每个模型,这是劳动密集型的,容易出现开发人员错误(即一些模型。DateField 将通过),并且在我看来似乎是不必要的重复工作。另一方面,我不喜欢修改被认为是models.DateField 的规范版本的东西。
想法和意见表示赞赏。
django - 如何修改 Django 中特定类型的所有内置表单字段的默认小部件?
这是关于如何更改 ModelForm 中所有 Django 日期字段的默认小部件的后续内容?.
假设您有大量模型(例如 A-ZZZ)随着其他开发人员的输入而增长,而您无法控制,并且您想要更改所有日期字段的输入方式(即通过使用 jQueryUI)。确保使用该新小部件填写所有日期字段的最佳方法是什么?
引用问题的一个建议是:
但是,这是否可以在您没有明确的 ModelForm,但 url 模式直接来自模型的情况下进行?即你的 url 配置是这样的:
其中 SomeModelA 是由 Django 在后台转换为 ModelForm 的模型(不是表单)。
目前在我的系统中,每个模型都没有表格。显式创建表单的唯一要点是添加先前解决方案中建议的 formfield_callback,但这违反了 DRY 原则,并且容易出错且劳动强度大。
我考虑过(如上一个线程中所建议的)创建我自己的具有特殊小部件的字段并使用它而不是内置的。它不是劳动密集型的,但它可能会出现错误(不过,没有什么是一个好的 grep 无法修复的)。
建议和想法表示赞赏。
django - Django Admin Template Overriding:显示 checkboxselectmultiple 小部件
有 2 个表域和组具有一对多关系。这些表与用户表有多对多的关系
在用户管理界面上,我将组和域呈现为 CheckboxSelectMultiple 小部件。
是否可以以具有 2 列的表格形式呈现这一点:一列中的域和另一列中属于该域的组列表。
我想覆盖管理员的字段集模板。但是,我很难知道哪些方法/属性可以与 AdminField 一起使用。
谢谢
python - 如何使用列表中显示的相关项目的下拉列表使特定模型类的 Django contrib Admin 更改列表可编辑?
基本上我想要一个相关条目的可编辑表单而不是静态列表。
django-forms - 如何禁用表单集中特定表单的 5 个相同字段?
一些表单代表父对象,如果它们用于“父”对象,我希望在每个表单中禁用大多数字段。是否有捷径可寻?
django - Django Imagefield 无法通过 ModelForm 正常工作
我确定我正在做一些非常明显愚蠢的事情,但我已经试图弄清楚几个小时了,但没有任何事情发生在我身上。
我正在使用 ModelForm,因此我可以从模型中公开一些字段以进行编辑。2 个图像字段,1 个文本字段。处理表单并且 TextField 工作。这两个 ImageField 不起作用,这就是我今天在这里的原因。
我正在使用 Django 1.0.2
这是相关代码(询问您是否需要更多代码——我不包括 HTML,因为该部分似乎可以正常工作):
模型:
视图和形式: