Изменение сообщения об ошибке поля регистрации и цвета поля
В настоящее время мы внедряем страницу членства. Я надеюсь, что цвет поля будет красным, если произошла ошибка, но я не знаю, что делать. Что я должен добавить в свой код, чтобы это было возможно?
<form method="post" class="post-form">
{% csrf_token %}
{% for field in form %}
<div class="form-group">
<input name="{{field.html_name }}" id="{{ field.id_for_lable }}" class="form-control" type="{{ field.field.widget.input_type }}" value="{{ field.value|default_if_none:'' }}"
placeholder="{{field.label}}">
{% for error in field.errors %}
<label class="control-label" for="{{ field.id_for_lable }}" style="color: #c13b2a;"><b>{{ error }}</b></label>
{% endfor %}
</div>
{% endfor %}
</div>
<div class="bbb" style="text-align: center">
<button type="submit">가입하기</button><br>
</div>
Вы можете добавить стиль, если условие
<input ... {% if field.errors %} style={"color":"red"} {% endif %}>
или добавить класс if condition
<input ... class =".. {% if field.errors %} text-red {% endif %}">