保持Python / WTForms / Bootstrap生成的标签和单选按钮都在同一行

时间:2018-03-27 17:20:30

标签: python twitter-bootstrap-3 wtforms radiobuttonlist

我使用带有Boostrap 3 CSS的Python / Flask WTForms 2.1版,我无法找到解决此问题的方法:

在Python表单生成代码中,我有这个表单元素

searchtype = RadioField("Search type:", choices=[('any', 'Any names'), ('all', 'All names')])

在Flask模板中我有

<!-- radiobutton for search type -->
 {{form.searchtype.label}}{{form.searchtype(class_="list-inline")}}

他的单选按钮是由&#34; list-inline&#34;内联正确生成的。但是我想删除标签元素后面有一个换行符。但是,我找不到要添加到form.searchtype.label或form.searchtype的任何类或样式,这将使单选按钮在元素后面的同一行上运行。

生成的HTML:

<label for="searchtype">Search type:</label>
<ul class="list-inline" id="searchtype">
<li><input id="searchtype-0" name="searchtype" type="radio" value="any">
<label for="searchtype-0">Any names</label></li>
<li><input id="searchtype-1" name="searchtype" type="radio" value="all"> 
<label for="searchtype-1">All names</label></li></ul>

提前致谢

0 个答案:

没有答案