关于FormModelForm的一些操作(持续更新)

Posted 百连

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于FormModelForm的一些操作(持续更新)相关的知识,希望对你有一定的参考价值。

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 }}:字段的错误信息

  

以上是关于关于FormModelForm的一些操作(持续更新)的主要内容,如果未能解决你的问题,请参考以下文章