有没有什么办法让Django Crispy-forms以一种稍微不同的方式发布复选框的布局来容纳Bootstrap Awesome Checkbox(https://github.com/flatlogic/awesome-bootstrap-checkbox)?Django Crispy Forms和Bootstrap Awesome Checkbox
注意:这不能通过CSS更改完成。 INPUT标签不再是带有真棒复选框的LABEL标签的子标签......它是与LABEL标签处于同一级别的兄弟。 脆皮形式呈现这样的:
<div class="checkbox">
<label>
<input type="checkbox"> Check me out
</label>
</div>
但真棒-复选框需要呈现这样的:
<div class="checkbox">
<input type="checkbox" id="checkbox1">
<label for="checkbox1">
Check me out
</label>
</div>
你不能不再为它的标签标记的孩子添加CSS类...输入复选框场......这是一个兄弟。你如何创建自己的复选框模板,脆弱的形式将默认使用? – kenyee
@kenyee更新回答...我不确定你是什么意思,“你不能添加一个css类...输入复选框字段不再是标签标签的孩子...它是兄弟姐妹“,你可以添加一些链接,说清楚,谢谢=) – madzohan
感谢madzohan ...你最后关于重写模板的一点是我在文档中找不到的;-) – kenyee