【发布时间】:2014-07-30 05:31:17
【问题描述】:
https://github.com/dyve/django-bootstrap3 我非常喜欢。
顺便说一句,我需要添加类来自定义我的 ui 并添加基于行为类。 我想做模板方面的。
我用那个:
{% bootstrap_form form_field FIXTHIS %}
但我不明白: - 项目太年轻了,没有那个功能 - 该功能可用,我不能 - 我在 Django 上的一般技能问题:解决问题的方法错误
这里的文档: http://django-bootstrap3.readthedocs.org/en/latest/templatetags.html#bootstrap-field
编辑: 这样做的伎俩,仍然使用 django_bootstrap。 顺便说一句,在 form.py 文件中。 这种方法是否正确,或者我应该继续尝试在模板中移动该逻辑?
class AuthorForm(forms.ModelForm):
class Meta:
model = Author
fields = ['code','name','birthdate',]
widgets = {
'birthdate': forms.TextInput(attrs={'class': 'datepicker'}),
}
【问题讨论】:
-
Django 的策略是:模板中的逻辑更少。所以我建议你应该在表单中保留逻辑或使用模板标签
-
谢谢@Brandon,我看了一下。该项目的最后一次提交是在 2013 年 4 月 4 日...现在我面向 WTForm... :) 还不错。 wtforms.readthedocs.org/en/latest
-
不客气。我仍然发现 Django Widget Tweaks 非常有用,尽管它已经有一段时间没有任何新的开发了。我不会因此而阻止您使用它。
标签: css django twitter-bootstrap class django-templates