问题标签 [django-widget]
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 - Django - 在表单集中将 BooleanField 显示为一组单选按钮
我有以下型号:
我Phone
在 ModelForm 中用作表单集。我想要做的是Phone.primary
在每个实例旁边显示一个单选按钮Phone
。如果我将主要作为RadioSelect
小部件:
它将显示两个单选按钮,它们将在每个实例旁边组合在一起。相反,我正在寻找一种在每个实例旁边仅显示一个单选按钮(应该primary=True
为该实例设置)的方法,并将所有单选按钮组合在一起,以便只能选择其中一个。
我也在寻找一种干净的方法,我可以手动完成上述大部分工作 - 在我的脑海中 - 但我有兴趣看看是否有更好的方法,一种 django 风格的方式。
有人有想法吗?
django - 如何为 django-markitup 小部件添加默认值?
朋友们,我想给 django MarkItUpWidget 添加默认值
django - 如何为 django Markitupwidget 添加价值?
如何在渲染之前为此“form.content”添加价值
django - Django - 为自定义小部件指定默认属性
我已经创建了这个小部件
然后我在我的表格上使用它
没有 cssclass
应用于我的字段(我期望datetimepicker应用于两个start_time
& end_time
)。
我想我放attr
错了位置。我应该在哪里指定它?
python - 如何将变量传递给 Python/Django 中的继承类?
这可能更像是一个面向对象的 Python 问题。但它来自我问过的关于 Django的这个问题。
所以@burhan 建议不要在我的 Django 模板中手动写出我的自定义<select>
和<option>
标签,我应该只使用自定义ModelChoiceField
和forms.Select
.
我当前继承ModelForm
并创建了一个OrderCreateForm
为我的模型调用的自定义表单Order
,creator
'squeryset
是基于creator
'suser_type
的,因此我需要以某种方式将变量传递给自定义ModelForm
以在自定义中使用ModelChoiceField
。
所以我最终想要这样的东西
__init__
我知道在类中创建参数__init__
与ModelForm.__init__
. 我也想调用我的自定义ModelForm
类,例如form=OrderCreateForm(user_type='foo_bar')
. 那有可能吗。
对不起,如果我的问题令人困惑,就像我说我是一个 OO 新手,我不太了解所有的术语和概念。
编辑:这是来自 Django 的一些源代码ModelForm
:
django - Django - DateTime 小部件格式
我正在尝试实现一个DateTimePicker小部件。
小部件
形式
模板
DateTimePicker 渲染得很好,但格式是默认的%Y-%m-%d %H:%M:%S
我怎样才能删除秒(有%Y-%m-%d %H:%M)?
编辑
我试图得到
代替
django - Django DateTimePicker 仅显示给我的应用程序中的超级用户
我正在使用 django DateTimePicker 小部件 - AdminSplitDateTime() - 在事件创建应用程序中,当登录用户具有超级用户权限时,一切都很好,但是当普通用户尝试访问创建表单时,小部件不会显示。
我不知道为什么会这样?以及如何克服这种行为?
这是我页面中包含的脚本
她是我的表单代码
django - Django 1.4 想要使用 SelectDateWidget 在我的表单中创建出生日期字段
我正在尝试为用户创建一个表单,以自行更改其个人资料帐户信息。目前我有它,所以他们可以更新他们的第一个、最后一个和用户名、性别和“生日”。“生日”是唯一一个我不能不需要的。目前,我的表单检查是否在任何表单字段中都没有输入,如果没有进行任何更改,则不会更新用户信息。
~~模型.py~~
-- 收集用户设置更改的表单
~~views.py
有没有办法在使用 SelectDateWidget() 时使出生日期字段不需要,因为我当前的 required = False 尝试不起作用。或者可能是允许用户编辑他们的设置并提交更改的更好方法?
先谢谢了。
javascript - 姜戈;在自定义小部件中向媒体文件添加变量
我想制作一个包含一些媒体文件的小部件,并且我希望能够传入媒体文件可以访问的参数。
例如,在 animation.js 中我有 {{ my_variable }}。我的问题是,如何以如下方式在“animation.js”中填充 {{ my_variable }}:
谢谢您,请随时要求澄清。
javascript - Django 隐藏字段输入,带有媒体渲染问题的自定义小部件
我有一个 Django 小部件;它是一个隐藏的输入文本字段,有一个与之关联的 JavaScript 媒体文件。此 JavaScript 媒体创建一个 ajax 文件上传器,需要 1 个参数;它应该附加到的元素的 id。上传成功后,JavaScript 上传器将文件的位置作为字符串返回,并用它设置隐藏字段的值。
当我简单地硬编码 JS 创建的小部件应作为隐藏字段的父级附加到的元素的 id 时,这将停止工作;小部件甚至没有出现。我认为这与隐藏的输入有关。无论如何,任何一般的方向都会受到赞赏。如果需要额外的上下文,请告诉我。