Django单选按钮显示在<ul>

2024-04-25 23:17:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用django表单模板动态生成html除了单选按钮显示在<ul><li>中之外,一切都很好,而且不是我喜欢的格式。我怎么能覆盖这个格式,我只想单选按钮并排。在


Tags: django模板表单html格式动态liul
3条回答

您不需要重写模板。只需更改css以格式化您想要的列表(水平li)。下面是一个例子:http://css.maxdesign.com.au/listamatic/horizontal01.htm

是的,您可以通过使用模板呈现表单来更改此设置,而无需使用CSS或自定义小部件。例如:

{% for radio in myform.beatles %}
<div class="myradio">
    {{ radio }}
</div>
{% endfor %}

将生成以下HTML:

^{pr2}$

要获得更细粒度,请参见https://docs.djangoproject.com/en/dev/ref/forms/widgets/#radioselect

修改RadioSelect小部件使其具有自定义布局,here是一种方法。在

相关问题 更多 >

    热门问题