Django crispy只能部分加载css

时间:2013-10-20 23:28:28

标签: html css django django-forms django-crispy-forms

我正在尝试创建一个类似于this的清脆表单,但我的代码会呈现默认的html输入框和一个不相交的引导按钮,而不是所需的“连接”表单。我的表单代码如下:

class SearchForm(forms.Form):
    query = forms.CharField()    
    def __init__(self, *args, **kwargs):
        super(SearchForm, self).__init__(*args, **kwargs)
        self.fields['query'].label = ""
        self.helper = FormHelper(self)
        self.helper.layout = Layout(
            FieldWithButtons('query', StrictButton(">>", type="submit", css_class="btn-success"), css_class='input-xlarge')
        )
        self.helper.form_tag = False

它会创建类似于this的内容。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

看起来你想要Bootstrap。根据{{​​3}},尝试在CRISPY_TEMPLATE_PACK = 'bootstrap'设置bootstrap3(或settings.py)。