django-bs

Bootstrap integration for django using widget templates
git clone https://git.ce9e.org/django-bs.git

commit
e606543d6ae13c795c76f0d233f40f8c6d758b2c
parent
97e386c0fb854f9de2394db12e366fa0370489eb
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2025-03-03 12:50
fix: add id to field error

required for aria-describedby

see https://docs.djangoproject.com/en/5.2/releases/5.2/#forms

Diffstat

M django_bs/templates/bs/field.html 10 +++++++---

1 files changed, 7 insertions, 3 deletions


diff --git a/django_bs/templates/bs/field.html b/django_bs/templates/bs/field.html

@@ -29,7 +29,11 @@
   29    29     {% if field.help_text %}
   30    30         <div class="form-text" id="{{ field.auto_id }}_helptext">{{ field.help_text }}</div>
   31    31     {% endif %}
   32    -1     {% for error in field.errors %}
   33    -1         <div class="form-text text-danger">{{ error }}</div>
   34    -1     {% endfor %}
   -1    32     {% if field.errors %}
   -1    33         <div id="{{ field.auto_id }}_error">
   -1    34             {% for error in field.errors %}
   -1    35                 <div class="form-text text-danger">{{ error }}</div>
   -1    36             {% endfor %}
   -1    37         </div>
   -1    38     {% endif %}
   35    39 </{{ fieldset|yesno:'fieldset,div' }}>