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

167
Visualizações
Los archivos Flask js no se cargan debido a la carpeta de plantillas y la estructura de archivos de carpetas estáticas

Así que estoy tratando de crear un sitio web en el que pueda simplemente arrastrar y soltar carpetas que contienen archivos HTML, js y CSS en un directorio de "biblioteca" y tener esos archivos en mi aplicación de matraz. Hay un gran problema que no he podido superar. El problema es que todos estos archivos HTML se vinculan a sus respectivos archivos js mediante rutas relativas. Por ejemplo:

 <script src="js/keyboard_input_manager.js"></script>

y estos archivos son 2 carpetas en mi (combinado) templates/carpeta estática. Podría arreglar esto haciendo

 <script src="library/2048/js/keyboard_input_manager.js"></script>

pero eso es muy tedioso, especialmente cuando se trabaja con tantos archivos.

TLDR: si tuviera que ejecutar mi aplicación de matraz y cargar una plantilla, no cargaría ningún js o CSS debido a las rutas relativas.

¿Hay alguna forma de hacerlo sin cambiar individualmente cada ruta para relacionarla con la carpeta de plantillas?

Ejemplo de mi sistema de archivos actual:

 -FLASK PROJECT |->library (templates/static folder) | |->2048 | |->index.html, index.css, index.js | |->Game2 | |->index.html, index.css, index.js |->main.py

Lo que he probado:

  • ¿Utilizo Blueprint pero no puedo crear un blueprint completo para cada archivo?
  • Jugando con las rutas de la carpeta de plantilla y la carpeta estática

Flask Noob: avíseme si estoy omitiendo información útil :) Gracias

about 4 years ago · Juan Pablo Isaza
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