나는 많은 플러그인 ("apps")을 사용하여 django (1.8.16)를 사용합니다. 일부는 다음과 같습니다django : 여러 플러그인으로 jquery를로드 할 때의 문제 - 또는 jQuery를 한 번만로드하는 방법?
- 장고 - ckeditor의 == 4.5.1
- 장고 이미지 자르기 == 1.0.3
- django.contrib.admin
- 장고 - JQuery와 == 3.1.0
나는 관리자 인터페이스에서 장고 자동 완성 라이트 (줄여서 DAL) (3.2.1, 현재 버전)를 사용하고 싶습니다. 이제 jquery 투쟁이 있습니다. dal은 jquery를 사용하지만 자체적으로로드하지 않습니다. 그것은 개발자에게 맡깁니다. dal은 $ .select2 아래에 함수를 등록하는 스크립트 "select2.js"와 함께 제공됩니다. 이제
문제. ckeditor 또는 image-cropping과 같은 플러그인이 jquery를로드하면 $ .select2 함수에 더 이상 연결할 수 없습니다.
나는 bug report over at dal 그러나 1 dev에 처음로드 JQuery와 내 Responsibility는 말한다 만들었습니다.
의 달이 그것을 필요로하기 전에 그래서, jQuery를로드 어떻게,로드 한 번만로드? django-ckeditor docs 당
나는 당신이 옳다고 생각합니다. 나는 admin-plugin을 위해 이것을 어떻게하는지 모른다. 나는 월요일에 약간의 연구를 할 것이다. – mogoh
@mogoh'django.contrib.admin'은 jQuery를로드하지 않으므로 당신은 거기에있다. :) – YPCrumble
@YPCruble 나는 이것이 최신 버전에서는 사실이지만 1.8에서는 그렇지 않다고 생각한다. 왜 다른 JQuery와는 [여기] 것 (https://github.com/django/django/blob/stable/1.8.x/django/contrib/admin/static/admin/js/jquery.js)? – mogoh