Pregunta

Tengo un directorio con archivos estáticos. myapp/static/ y dentro de eso hay static/css,static/javascript, y static/images ¿Cómo pueden estos archivos referirse entre sí?Por instantes, el CSS tiene que utilizar los archivos de imagen para el fondo de determinadas páginas.¿Tienes que codificar la URL?¿Puedes hacerlo relativamente?

¿Fue útil?

Solución

Los buscadores de archivos estáticos colocarán el contenido de todas sus carpetas estáticas en una única raíz al momento de la recopilación, lo que significa que puede hacer referencia a recursos estáticos de forma relativa.

Por ejemplo, si tuvieras un logotipo en project/commons/static/images/logo.png, puedes reutilizarlo en una hoja de estilo en alguna otra aplicación, por ejemplo project/myapp/static/css/myapp.css, haciendo referencia relativa a la imagen, es decir. ../images/logo.png.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top