あらすじ Bootstrapを適用するのに「タグの指定がキレイになる方法」を探していてたどり着いた最終形です。 Djangoの公式チュートリアルを読みながら入力フォームを実装し、Bootstrapを適用してみました。 ところが、どうしても冗長で煩雑なコードになってしまうのです。 試行錯誤した結果、きれいに書く方法を見つけたのでご紹介します。 なんか思ってたのと違った方法 「Djangoのテンプレートに、Bootstrapのform-groupやform-controlを設定できないとき」 を参考にログインフォームでも試してみました。 これだとどうしても、labelにBootstrapが適用されません。 上手くいった方法 {{ form }}だけで済む箇所の中にBootstrapのためのclass指定をしたくて、{% for item in form %}~{% endfor %}のように分