如何将 aria-label 添加到 django 表单字段?有标准的方法吗?
我可以将其添加到字段定义中或作为脆皮布局的一部分吗
css_class=""
?
我尝试通过“attrs”添加它,例如
range_start = forms.DateField(
required=False,
widget=DateInput(),
attrs={'aria-label': 'whatevs'}
)
但这给出了一个类型错误:
TypeError: Field.__init__() got an unexpected keyword argument 'attrs'
将
attrs
添加到 widget
而不是 field
。
range_start = forms.DateField(
required=False,
widget=DateInput(attrs={'aria-label': 'whatevs'}),
)