无法在django crispy表单中使用Row

时间:2013-01-14 02:40:46

标签: django django-crispy-forms

最初我的代码工作正常,它显示了包含许多列的行。

class testForm():

    def __init__(self, *args, **kwargs):

        self.helper = FormHelper()
        self.helper.form_method = 'POST'
        self.helper.form_class= ''
        self.helper.layout = Layout(
                Row('user', 'time', 'source'),
                Row('location', 'summary'),

            )
        save_button = Submit('save', 'Save11')
        save_button.field_classes = 'btn-primary btn-large'
        self.helper.add_input(save_button)

但是现在它不工作并且在单独的行中显示所有列而不是在一行中组合列

1 个答案:

答案 0 :(得分:0)

我认为您需要更改代码的CSS。默认情况下,您不会以表格形式获取它。它们将堆叠在一起。

只需定义宽度或尝试使用float:left