1、前端循环:后端传到前端的form是可以循环的,以此获得想要展示的元素

<form method="post"  class="form-horizontal" novalidate>
    {% csrf_token %}
    {% for field in form %}
        <div class="col-sm-6">
            <div class="form-group">
                <label for="inputEmail3" class="col-sm-2 control-label">{{ field.label }}</label>
                <div class="col-sm-10">
                    {{ field }}
                    {{ field.errors.0 }}
                </div>
            </div>
        </div>
    {% endfor %}
    <div class="col-sm-offset-11 col-sm-1">
        <input type="submit" class="btn btn-primary" value="提交">
    </div>


</form>

  

{{ field.label }}:models.py中的verbose_name
{{ field }}:input框
{{ field.errors.0 }}:字段的错误信息

  

相关文章:

  • 2021-12-27
  • 2021-04-15
  • 2022-12-23
  • 2022-12-23
  • 2021-07-23
  • 2021-05-15
  • 2022-02-05
  • 2022-12-23
猜你喜欢
  • 2021-04-28
  • 2021-08-04
  • 2021-04-03
  • 2021-11-24
  • 2021-04-14
  • 2021-05-25
  • 2022-01-05
相关资源
相似解决方案