我可以看到,您可以使用django-bootstrap-toolkit在Django中生成引導表單。這看起來很酷。不過,我有2個問題,Django中使用Bootstrap的模型表格
- django-bootstrap-toolkit也可用於模型?
- 如果我有一個與Django的自舉工具包創建一個大的形式會有什麼 是最好的方法,我的形式傳遞給模板,它 自動呈現,同時讓我把文本 的部分(即整個表單中的標題)?
感謝,
我可以看到,您可以使用django-bootstrap-toolkit在Django中生成引導表單。這看起來很酷。不過,我有2個問題,Django中使用Bootstrap的模型表格
感謝,
確定。也許This可以幫助你。
例(也許這工作):
class Foo(Model):
name = CharField(...)
date = models.DateField(...)
class FooForm(ModelForm):
model = Foo
class Meta:
widgets = {
'name': BootstrapTextInput(prepend='P'),
}
希望這有助於
能Django的自舉的工具包還可用於modelforms?
大概是的。看起來像django-bootstrap-toolkit提供了一些特定的小部件,並且還提供了窗體/表單字段的樣式(使用Bootstrap)。除此之外,這些表單似乎只是普通的Django表單(forms.Form
)。
如果我有一個與Django的自舉工具包創建一個大的形式這將是最好的方法,我的形式傳遞給模板,它自動呈現,同時讓我把文本部分(即整個表單中的標題)?
你可以customise your form template,但我不認爲你的意思是'自動渲染'。
您可能也使用JavaScript來注入一些標題並操作HTML,但不推薦使用JavaScript(由於緊耦合,可訪問性和可維護性以及其他因素)。總的來說,我不知道如何自定義代碼中的佈局django-bootstrap-toolkit。你可能想看看django-crispy-forms,它有佈局框架(包括標題的字段集)和支持Bootstrap。