@chemiron

Как лучше использовать javascript в django формах?

Здравствуйте.
Встала задача, при написании собственных виджетов формы, прикреплять к ним javascript. Причем javascript должен быть с параметрами, заданными при инициализации полей формы. Таких виджетов в форме может быть несколько. На данный момент вижу следующие варианты:
1. javascript встроенный в шаблон виджета;
2. рендерить шаблон javascript'а с необходимыми переменными, сохранять в медиаресурсы и прикреплять через Media виджета (тогда если в форме несколько таких виджетов используется, буду иметь столько же маленьких файлов, что выглядит не очень хорошо)
3. Ваш вариант, который решит все мои проблемы :)
Вопрос в том, как на ваш взгляд лучше прикрепить к виджетам такой javascript?
  • Вопрос задан
  • 2494 просмотра
Пригласить эксперта
Ответы на вопрос 1
Написать один универсальный javascript, а параметры передавать через data- аттрибуты html элементов при рендеринге виджета.

Один js файл, лучше тем что его без проблем можно встроить в общий минифицированный js для всего сайта.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы