From eec7e9ba894a7815d289ba7446eeead488fe0e33 Mon Sep 17 00:00:00 2001 From: David Smith Date: Sun, 12 Nov 2023 17:24:16 +0000 Subject: Refs #32819 -- Established relationship between form fieldsets and their help text. This adds aria-describedby for widgets rendered in a fieldset such as radios. aria-describedby for these widgets is added to the
element rather than each . --- django/forms/jinja2/django/forms/field.html | 2 +- django/forms/templates/django/forms/field.html | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'django/forms') diff --git a/django/forms/jinja2/django/forms/field.html b/django/forms/jinja2/django/forms/field.html index 21035b72e4..642d45ddc7 100644 --- a/django/forms/jinja2/django/forms/field.html +++ b/django/forms/jinja2/django/forms/field.html @@ -1,5 +1,5 @@ {% if field.use_fieldset %} -
+ {% if field.label %}{{ field.legend_tag() }}{% endif %} {% else %} {% if field.label %}{{ field.label_tag() }}{% endif %} diff --git a/django/forms/templates/django/forms/field.html b/django/forms/templates/django/forms/field.html index f8b0cdedd5..a4548fe54f 100644 --- a/django/forms/templates/django/forms/field.html +++ b/django/forms/templates/django/forms/field.html @@ -1,10 +1,9 @@ {% if field.use_fieldset %} -
+ {% if field.label %}{{ field.legend_tag }}{% endif %} {% else %} {% if field.label %}{{ field.label_tag }}{% endif %} {% endif %} {% if field.help_text %}
{{ field.help_text|safe }}
{% endif %} {{ field.errors }} -{{ field }} -{% if field.use_fieldset %}
{% endif %} +{{ field }}{% if field.use_fieldset %}
{% endif %} -- cgit v1.3