使用样式表与django-widget-tweaks?

时间:2016-05-22 13:41:03

标签: python css django django-templates django-widget-tweaks

我很难理解如何使用样式表来使用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>

谢谢!

1 个答案:

答案 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>