Как изменить шаблон формы в Django?
Я использую пользовательскую/расширенную ModelMultipleChoiceField и ModelChoiceIterator в соответствии с ответом на другой вопрос здесь
https://stackoverflow.com/a/73660104/20600906
Работает отлично, но я пытаюсь изменить шаблон, используемый для создания групп, чтобы применить некоторые пользовательские стили - но, пошарив везде, я не могу найти ничего, что можно было бы перезаписать.
Я просмотрел все файлы шаблонов в разделе '\venv\Lib\site-packages\django\forms\templates\django\forms' и не могу найти ничего связанного с поведением, которое я вижу на экране.
"Группы" обернуты в теги, что хорошо, но я хотел бы найти файл, определяющий это, чтобы я мог перезаписать некоторые классы bootstrap.
Я проследил наследование классов, и первым виджетом, указывающим на шаблон, является этот:
class Select(ChoiceWidget):
input_type = "select"
template_name = "django/forms/widgets/select.html"
option_template_name = "django/forms/widgets/select_option.html"
add_id_index = False
checked_attribute = {"selected": True}
option_inherits_attrs = False
Проверка этих файлов не помогает, так как они, похоже, не используются. Не уверен, где я ошибаюсь?