モデルフォームにも django-bootstrap-toolkit を使用できますか?
おそらく、はい。django-bootstrap-toolkit はいくつかの特定のウィジェットを提供し、フォーム/フォーム フィールドのスタイルも設定するようです (Bootstrap を使用)。それとは別に、フォームは単純な Django フォーム ( forms.Form
) のようです。
django-bootstrap-toolkit で作成された大きなフォームがある場合、フォームをテンプレートに渡して自動的にレンダリングし、テキストのセクション (つまり、フォーム全体にヘッダー) を配置できるようにするための最良の方法は何ですか? ?
フォーム テンプレートをカスタマイズできますが、「自動的にレンダリングする」という意味ではないと思います。
JavaScript を使用していくつかの見出しを挿入し、一般的に HTML を操作することもできますが、これはお勧めしません (密結合、アクセシビリティと保守性、およびその他の要因のため)。
全体として、レイアウト django-bootstrap-toolkit をコードからどのようにカスタマイズできるかわかりません。レイアウト フレームワーク (見出しのフィールドセットを含む) と Bootstrap のサポートを備えたdjango-crispy-formsをチェックしてみてください。