2016-05-21 19 views
2

django-crispy-formsdjango-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'), 
      ) 
     ) 

これは、次のとおりです:ここに私のフォームスニペットです

enter image description here

だから私の質問は以下のとおりです。どのように私はそれで「フィルタ」テキストでpタグを削除するには選択コントロールの矢印ボタンがこのように縮小されるのはなぜですか?私はこの設定

FILTERS_HELP_TEXT_FILTER = False 

選択ボックスのスタイルを使用するヘルプテキストと段落を無効にするには

+0

どのようにして、クリスピーフォームとdjangoフィルタを結びつけましたか? – KronoS

+0

@KronoS通常のフォーム属性をフィルタに渡すだけです。クリスピーなレンダリングは、 'crispy_tags'や何かをロードするときにテンプレートで起こります。 –

答えて

0

は、ブートストラップ/ Firefoxの問題に関係しています。回避策は、cssでrestyleの選択ボックスです。

関連する問題