Почему ошибка отображается в неправильном поле формы в Django? - PullRequest
0 голосов
/ 05 июня 2019

У меня есть Django веб-сайт с django-form-ajaxified формами. На одной странице у меня есть несколько форм с уникальным идентификатором формы. Каждая форма загружается ajax по уникальному URL. При возникновении некоторой ошибки в поле формы ошибка отображается в неправильном поле.

Ниже приведен HTML код одной формы, возвращаемой ajax (django-form-ajaxified). Django стандартный вид AjaxFormViewMixin, UpdateView

все тесты, изменения шаблона, ...

<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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...