79378459

Date: 2025-01-22 16:13:16
Score: 0.5
Natty:
Report link

register.html:

{% extends 'users/base.html' %}

{% block title %}Регистрация{% endblock %}

{% block content %}
<h1>Регистрация</h1>
<form method="post">
    {% csrf_token %}
    {% for f in form %}
    <div class="form-error">
        {# Отображаем только ошибки, не связанные с обязательностью поля #}
        {% for error in f.errors %}
            {% if error != "Обязательное поле." %}  {# Или другое сообщение по умолчанию #}
                {{ error }}
            {% endif %}
        {% endfor %}
    </div>
    <p><label class="form-label" for="{{ f.id_for_label }}">{{ f.label }} </label>{{ f }}</p>
    {% endfor %}
    <p><button type="submit">Регистрация</button></p>
</form>
{% endblock %}

we simply filter errors in html for required fields and if the condition is met we do not show the error

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: nahid