如何将 data-role="something" 添加到我的 django 表单字段?
Posted
技术标签:
【中文标题】如何将 data-role="something" 添加到我的 django 表单字段?【英文标题】:How do I add data-role="something" to my django form field? 【发布时间】:2014-01-02 18:55:42 【问题描述】:我想在我的表单中使用引导标签输入功能。为此,我需要添加data-role="tagsinput"
。有没有办法可以将这个东西包含在我的领域中?
【问题讨论】:
***.com/questions/2902008/… 【参考方案1】:您可以在小部件上使用the attrs
argument,例如在 ModelForm 中:
class FooModelForm(forms.ModelForm):
class Meta:
model = Foo
widgets =
'yourfield': forms.TextInput(attrs='data-role': 'tagsinput')
【讨论】:
【参考方案2】:您可以使用 django-crispy-forms (https://github.com/maraujop/django-crispy-forms)。它具有引导程序支持。 您可以非常轻松地管理属性和 css 类:
https://django-crispy-forms.readthedocs.org/en/latest/layouts.html
阅读“布局对象属性”
我强烈推荐使用这个项目
【讨论】:
以上是关于如何将 data-role="something" 添加到我的 django 表单字段?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 OnClick 事件设置 Jquery Mobile 导航
Jeykyll,{%-do-someting-%}和{%do-someting%}有什么区别?