我很难理解如何使用样式表来使用Django-Widget-Tweaks。例如,这是我的基本表单,其中包含从我的样式表中提取的一堆CSS类 - 显然还没有与Django连接。
<form name="form">
<div class="md-form-group float-label">
<input type="email" class="md-input">
<label>Email</label>
</div>
</form>
这应该如何与Django-Widget-Tweaks一起使用?我假设它是这样的,但我很难理解div课程的去处......
<div>
{% load widget_tweaks %}
{{ form.myform|add_class:"md-form-group float-label md-input" }}
</div>
谢谢!
答案 0 :(得分:1)
这就是我使用render_field标记的方法。希望这会有所帮助。
{% load widget_tweaks %}
<form name="form">
{% for field in form %}
<div class="md-form-group float-label">
{% render_field field class="md-input" %}
<label>{{ field.label_tag }}</label>
</div>
{% endfor %}
</form>