У меня есть форма со свойством электронной почты.
При использовании {{ form.email }}
в случае некоторой ошибки проверки Django по-прежнему отображает предыдущее значение в атрибуте значения входного тега:
<input type="text" id="id_email" maxlength="75" class="required"
value="[email protected]" name="email">
Я хочу сделать входной тег самостоятельно (чтобы добавить код JavaScript и класс ошибок в случае ошибки). Например, это мой шаблон вместо {{ form.email }}
:
<input type="text" autocomplete="on" id="id_email" name="email"
class="email {% if form.email.errors %} error {% endif %}">
Однако это не отображает ошибочное значение ([email protected]
в этом примере) для пользователя.
Как мне получить значение поля в шаблоне?