Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

310
Visualizações
En django: problemas con la carga de jquery con múltiples complementos, o: ¿cómo cargar jQuery solo una vez?

Uso django (1.8.16) con un montón de complementos ("aplicaciones"). Algunos son:

  • django-ckeditor==4.5.1
  • django-image-cropping==1.0.3
  • django.contrib.admin
  • django-jquery==3.1.0

Quiero usar django autocomplete-light (dal para abreviar) (3.2.1, versión actual) en la interfaz de administración. Ahora tengo la siguiente lucha jquery. dal usa jquery pero no lo carga. Se lo deja al desarrollador. dal viene con un script "select2.js" que registra una función en $.select2.

Ahora el problema. Cuando un complemento como ckeditor o image-cropping carga jquery, ya no se puede acceder a la función $.select2.

Creé un informe de errores en dal , pero un desarrollador dice que es mi responsabilidad cargar jquery primero.

Entonces, ¿cómo cargo jquery, lo cargo antes de que dal lo necesite y lo cargo solo una vez?

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Según los documentos de django-ckeditor :

Si tiene jQuery cargado desde una fuente diferente, simplemente no configure [CKEDITOR_JQUERY_URL] y django-ckeditor no intentará cargar su propio jQuery.

Debe asegurarse de configurar todas las aplicaciones que podrían cargar jQuery para que no lo carguen, de manera similar a lo anterior. Luego, use django-jquery para cargar jquery, asegurándose de que jQuery esté disponible en la consola (es decir, intente escribir console.log($) para ver si está disponible). Asegúrese de colocar su etiqueta de plantilla jQuery sobre cualquier otra etiqueta de plantilla cargada por las otras bibliotecas.

Esto debería resolver cualquier conflicto que esté experimentando.

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda