Is it possible not to render the for attribute of a label?
I want <label>Text</label> instead of <label for="id_i">Text</label> ?
CodePudding user response:
you will need to manually render the form field: <label>{{field.label}}</label> will render the label as you require. See the docs for how to manually render form fields: https://docs.djangoproject.com/en/dev/topics/forms/#looping-over-the-form-s-fields
CodePudding user response:
I more flexible solution is to override id_for_label in a widget.
