我正在摆弄Django表格和Django Crispy Forms(使用Bootstrap作为我的主题)。我定义了两个字段:
test1 = forms.BooleanField(label='Some label here', help_text='help text here')
和
test2 = forms.CharField(label='another label', help_text='more help text')
当我渲染表单时,test2字段显示如下标签:
another label: <input box>
下方有“更多帮助文字”。
但是,对于test1(BooleanField),标签似乎改变了文本框后面显示的值,即
[] 'Some label here'
help text here
有没有办法让它显示更像:
Some label here []
help text here
谢谢!
答案 0 :(得分:0)
我最终使用某些字段的自定义模板,例如:
Field('my_field', template='my_field_template.html')
在my_field_template.html中,我能够指定我想要的顺序。