2
django-crispy-formsとdjango-filter拡張を使用してdjangoでフォームをカスタマイズしようとしています。レイアウトがブラウザでどのように見えるかdjango-filterのcrispyフォームをカスタマイズする
class FilterForm(Form):
def __init__(self, *args, **kwargs):
super(FilterForm, self).__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_method = 'get'
self.helper.layout = Layout(
Row(
Div('country', css_class='col-sm-3'),
Div('brand', css_class='col-sm-3'),
)
)
これは、次のとおりです:ここに私のフォームスニペットです
だから私の質問は以下のとおりです。どのように私はそれで「フィルタ」テキストでp
タグを削除するには選択コントロールの矢印ボタンがこのように縮小されるのはなぜですか?私はこの設定
FILTERS_HELP_TEXT_FILTER = False
選択ボックスのスタイルを使用するヘルプテキストと段落を無効にするには
どのようにして、クリスピーフォームとdjangoフィルタを結びつけましたか? – KronoS
@KronoS通常のフォーム属性をフィルタに渡すだけです。クリスピーなレンダリングは、 'crispy_tags'や何かをロードするときにテンプレートで起こります。 –