Django:如何跳过复选框selectmultip

2024-06-13 21:42:07 发布

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

我使用的是materializecss和Django。但是,Django以Materialize无法理解的方式显示复选框,因此它们不会呈现

如何重写CheckboxSelectMultiple使其正确呈现

我发现了一个类似于我的问题,但使用引导程序: Overriding django's CheckboxSelectMultiple widget for Awesome Bootstrap Checkboxes

也许可以为Django实现类似的功能

Django显示如下:

<label for="id_day_2">
<input type="checkbox" name="day" value="Tue" id="id_day_2">Tue</label>

但是Materialize CSS希望它是这样的:

<input type="checkbox" id="id_day_2" name="day" value="Tue" />  
<label for="id_day_2">Name</label>

那么,我怎样才能超越这个小部件,让Django以Materialize想要的方式显示代码呢


Tags: djangonameidforinputvaluetype方式