2
我試圖在django中使用django-crispy-forms和django-filter擴展名來自定義表單。這裏是我的表單代碼:爲django過濾器自定義脆皮形式
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
標籤與它「過濾器」文本以及爲什麼選擇控件的箭頭按鈕像這樣縮小?
你是如何配合酥脆形式和Django過濾器? – KronoS
@KronoS您只需將通常的表單屬性傳遞給您的過濾器即可。當您加載crispy_tags或其他東西時,會在模板中進行脆弱的渲染。 –