Я понимаю, что по умолчанию Django автоматически заполняет id для каждого поля формы при рендеринге в формате id_for_ % s
.Можно изменить формат, предоставив аргументу auto_id
другой формат в качестве его значения для конструктора формы.
Однако это не совсем то, что я ищу. Я хочу изменить идентификатор только одного из многих полей в моей форме. Кроме того, решение не должно нарушать использование form = MyForm (request.POST)
.
PS. MyForm - это модельная форма, поэтому каждый идентификатор выводится из соответствующего поля модели.
Спасибо за помощь.