Многие сторонние инструменты отслеживания веб-сайтов и виджеты (например, Google Analytics, Piwik) требуют, чтобы вы скопировали и вставили код Javascript в нижнюю часть вашего сайта, прямо перед закрывающим тегом тела.
Если ваш сайт основан на Django, каков стандартный способ добавления этого типа кода на сайт?
Делаете ли вы:
- вставьте его непосредственно в base.html
- создайте {% block extra_js%} {% endblock%} прямо перед закрывающим тегом телав base.html и вставьте его туда и / или другой шаблон
- создайте новое приложение Django (при условии, что еще нет ни одного, ни одного, соответствующего вашим потребностям)
- или что-то еще?
А если вы консультант, работающий с неопытными клиентами, и у вас есть вариант 3, советуете ли вы своим клиентам придерживаться того же подхода, когда они сами добавляют код проекта?