rros de formulário de saída do @Django como linhas da tabela em {{form.as_table}}

Realmente encontro os atalhos de saída do formulário comoas_table realmente útil. No entanto, exibir erros ao usar esses métodos parece um pouco contra-intuitivo para mim. Quando eu uso oas_table, gostaria que meus erros específicos de campo fossem exibidos de acordo com a formatação da tabela. Posso juntar meus formulários manualmente da seguinte maneira:

<table>
{% for error in form.non_field_errors %}
<tr><td>{{ error }}</td></tr>
{% endfor %}
{% endif %}

{% if form.username.errors %}
{% for error in form.username.errors %}
<tr><td>{{ error }}</td></tr>
{% endfor %}
{% endif %}
<tr><th><label for="id_username">Name:</label></th><td>{{ form.username }}</td></td>

{% if form.password.errors %}
{% for error in form.password.errors %}
<tr><td>{{ error }}</td></tr>
{% endfor %}
{% endif %}
<tr><th><label for="id_password">Password:</label>/th><td>{{ form.password }}</td></td>

Mas o que eu quero saber é que, se houver uma maneira mais simples de fazer isso? Talvez algo que eu perdi nos documentos? Ou talvez um método diferente que vocês empregam?

questionAnswers(1)

yourAnswerToTheQuestion