我在Twitter Bootstrap 3上使用Django 1.8和Crispy-Forms
这是我目前所拥有的:
self.helper.layout = Layout(
...
'address',
StrictButton('Find address', id='find_address', css_class='btn-primary'),
)这将输出以下内容:
<div id="div_id_address" class="form-group">
<label for="id_address" class="control-label">Address</label>
<div class="controls">
<input class="textinput textInput form-control" id="id_address" maxlength="100" name="address" type="text" value="" />
</div>
</div>
<button id="find_address" class="btn btn-primary" type="button">Find address</button> 我希望输出的内容(添加到controls div中的类form-inline和按钮find_address ):
<div id="div_id_address" class="form-group">
<label for="id_address" class="control-label">Address</label>
<div class="controls form-inline">
<input class="textinput textInput form-control" id="id_address" maxlength="100" name="address" type="text" value="" />
<button id="find_address" class="btn btn-primary" type="button">Find address</button>
</div>
</div>这会将按钮与输入字段对齐。有没有可能用易碎的表单来实现这一点?我想不出来。谢谢!
发布于 2015-08-30 15:04:08
也许吧
FieldWithButtons(
'address',
StrictButton('Find address', id='find_address', css_class='btn-primary')
)可能是个解决方案。
请参阅http://django-crispy-forms.readthedocs.org/en/latest/layouts.html#bootstrap-layout-objects
https://stackoverflow.com/questions/32279346
复制相似问题