【发布时间】:2016-12-16 05:48:19
【问题描述】:
我想在我的模板中将 css 样式(链接如下)应用于我的 Django 布尔表单。 https://proto.io/freebies/onoff/
我做了这样的事情。样式应用于复选框,但复选框不会将状态“关闭”更改为“开启”。 (当我点击它时,它不会做任何事情)
Template
<div class="onoffswitch">
<span class="onoffswitch-checkbox" id="myonoffswitch" checked>{{form.mixed_load}}</span>
<label class="onoffswitch-label" for="myonoffswitch">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
Forms.py
mixed_load = forms.BooleanField(widget=forms.CheckboxInput(attrs={'class':'onoffswitch'}))
谁能告诉我如何更有效地将 css 样式应用于 Django 表单?
谢谢
【问题讨论】:
-
为什么不使用 CSS 框架,如 Bootstrap、Foundation、Semantic UI 等。它会减少很多 UI 工作。
标签: css django django-forms django-templates