Django: Измените идентификатор DOM на уровне поля формы

Я понимаю, что по умолчанию Django автоматически заполняет id для каждого поля формы при рендеринге в формате id_for_ % s .Можно изменить формат, предоставив аргументу auto_id другой формат в качестве его значения для конструктора формы.

Однако это не совсем то, что я ищу. Я хочу изменить идентификатор только одного из многих полей в моей форме. Кроме того, решение не должно нарушать использование form = MyForm (request.POST) .

PS. MyForm - это модельная форма, поэтому каждый идентификатор выводится из соответствующего поля модели.

Спасибо за помощь.

10
задан tamakisquare 27 October 2011 в 00:05
поделиться