3

djangoにフォームがあり、クラスをいくつかのフィールドに関連付けたいと思います。これは、cssコードでこれらのクラスを使用したいので、すべてのフィールドに同じスタイルを持たせたくないためです。

たとえば、私のフォームには2つのテキストフィールドと1つのボタンがあります。テキストフィールドのスタイルを同じにしたくありません。最初は右から左、2番目は左から右にします。

使用できますrequired_css_class = 'required'が、これは必須フィールド専用であり、必要なすべてのフィールド用ではありません。何か案は?

4

1 に答える 1

6
class CommentForm(forms.Form):
    name = forms.CharField(
                widget=forms.TextInput(attrs={'class':'special'}))
    url = forms.URLField()
    comment = forms.CharField(
               widget=forms.TextInput(attrs={'size':'40'}))

詳細はこちら

于 2012-10-30T13:48:42.567 に答える