Django форма errorlist рендеринг позиции

Когда я отображаю форму с ошибками, используя {{f.as_p}}, сначала всегда появляется список ошибок ul, затем метка и поле ввода. Например:

<ul class="errorlist">
<li>This field is required.</li>
</ul>
<p>
<label for="id_content">Content:</label>
<textarea id="id_content" class="required error" name="content" cols="80" rows="10"/>
</p>

Я знаю, что вы можете использовать

{% for field in f %}
<p>{{ field.label_tag }}: {{ field }}</p>
{{ field.errors }}
{% endfor %}

Чтобы изменить позицию списка ошибок ul после метки и поля, но я хочу напрямую использовать f.as_p, f.as_table или {{f}}, потому что это просто и легко, особенно когда мне нужно показать много форм.

Таким образом, вопрос: есть ли способ сделать список ошибок, который ul показывает после части поля по умолчанию?

Ответы на вопрос(4)

Ваш ответ на вопрос