Django поставляется с jQuery по умолчанию. Если вам просто нужен jQuery и вы не возражаете против использования той же версии, которую использует Django (немного устаревшей), вы можете просто обернуть свой код:
(function($){
// your code, use `$` as normal
})(django.jQuery);
Однако, если вам нужна более новая версия jQuery, рекомендуется , а не , чтобы реально изменить версию, которую использует jQuery Django. К счастью, поскольку Django по умолчанию использует пространство имен своей версии jQuery (как django.jQuery
), вы можете загрузить свою собственную версию как обычно, не вызывая никаких конфликтов.
Создать файл на <project_root>/templates/admin/base_site.html
. Скопируйте и вставьте код из по умолчанию base_site.html
(минимальный объем кода здесь, поэтому не влияет на обновления), и добавьте следующий блок:
{% block extrahead %}
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
{% endblock %}
Конечно, вы можете изменить это на любую версию jQuery, которую вы хотите.