旅好きエンジニアのメモ

旅のこと映画、統計、会計、プログラミングなど、気の向くままに語ります

DjangoのフォームにCSSをあてる方法

Djangoのフォームにcssをあてる方法ってなかなか出てこない

大体フォームって書くと下のような感じになると思います。

 

class name(forms.Form):
  name = forms.CharField(
  label='名前',
  max_length=255,
  required=True,
  widget=forms.TextInput(attrs={'class' : 'form-control'}),
)

 

widget=forms.TextInput(attrs={'class' : 'form-control'}),

この部分のattrs以下にcssのclassをあてることでcssが適用されます!