[A11y] add group labelling to single input name-widget (#5195)

This commit is contained in:
Richard Schreiber
2025-06-02 15:53:35 +02:00
committed by GitHub
parent 0ee451560a
commit 3a48279b22
2 changed files with 2 additions and 3 deletions

View File

@@ -184,8 +184,7 @@ class NamePartsWidget(forms.MultiWidget):
these_attrs.pop('data-no-required-attr', None)
these_attrs['autocomplete'] = (self.attrs.get('autocomplete', '') + ' ' + self.autofill_map.get(self.scheme['fields'][i][0], 'off')).strip()
these_attrs['data-size'] = self.scheme['fields'][i][2]
if len(self.widgets) > 1:
these_attrs['aria-label'] = self.scheme['fields'][i][1]
these_attrs['aria-label'] = self.scheme['fields'][i][1]
else:
these_attrs = final_attrs
output.append(widget.render(name + '_%s' % i, widget_value, these_attrs, renderer=renderer))