【发布时间】:2014-01-02 18:55:42
【问题描述】:
我想在我的表单中使用引导标签输入功能。为此,我需要添加data-role="tagsinput"。有没有办法可以将这个东西包含在我的领域中?
【问题讨论】:
标签: jquery django html twitter-bootstrap django-forms
我想在我的表单中使用引导标签输入功能。为此,我需要添加data-role="tagsinput"。有没有办法可以将这个东西包含在我的领域中?
【问题讨论】:
标签: jquery django html twitter-bootstrap django-forms
您可以在小部件上使用the attrs argument,例如在 ModelForm 中:
class FooModelForm(forms.ModelForm):
class Meta:
model = Foo
widgets = {
'yourfield': forms.TextInput(attrs={'data-role': 'tagsinput'})
}
【讨论】:
您可以使用 django-crispy-forms (https://github.com/maraujop/django-crispy-forms)。它具有引导程序支持。 您可以非常轻松地管理属性和 css 类:
https://django-crispy-forms.readthedocs.org/en/latest/layouts.html
阅读“布局对象属性”
我强烈推荐使用这个项目
【讨论】: