为什么在Django的错误表单字段中显示错误?

时间:2019-06-05 12:57:54

标签: python django

我有一个Django格式的基于django-form-ajaxified的网站。在一页上,我有多个具有唯一表单ID的表单。每个表单都由ajax加载到唯一的url上。发生某些表单字段错误时,该错误将显示在错误的字段上。

下面是ajax(HTML)返回的一种形式的django-form-ajaxified代码。 Django视图是标准的AjaxFormViewMixinUpdateView

所有测试,模板更改......

<form id="1427" method="post" class="col-xs-12" action="URL" data-class="form_ajaxified">
<table class="table responsive">
    <tbody>
    <tr>
        <th></th>
        <th></th>
    </tr>
    <tr>
        <td class="col-xs-5">
            <div class="form-group">
                <label class="control-label col-xs-8 " for="id_answer_date">Date</label>
                <div class=" col-xs-4 ">
                    <input class=" form-control" id="id_answer_date" name="answer_date" type="text"
                           value="01.01.2018">
                </div>
            </div>
        </td>
        <td class="col-xs-2">
            <div class="form-group">
                <label class="control-label col-xs-8 " for="id_result">DDDDD</label>
                <div class=" col-xs-4 ">
                    <select class=" form-control" id="id_result" name="result">
                        <option value="-">----</option>
                        <option value="Ne">Ne</option>
                        <option value="Ano" selected="selected">Ano</option>
                        <option value="NR">NR</option>
                    </select>
                </div>
            </div>
        </td>
    </tr>
    </tbody>
</table>
</form>

0 个答案:

没有答案