2012-04-09 23 views
6
proyecto

Mi Django se divide en varias aplicaciones y los archivos estáticos se almacenan en cada aplicación como esta:utilizar el mismo archivo estático en múltiples aplicaciones en Django

/Project 
    /foo 
     /static 
     /css 
      /style.css 
     /views.py 
     /models.py 
     /urls.py 
    /bar 
     /static 
     /css 
      /style.css 
     /views.py 
     /models.py 
     /urls.py 
    /urls.py 
    /manage.py 
    /settings.py 

pero no estoy seguro de cómo utilizar la mismos archivos estáticos en múltiples aplicaciones.

Respuesta

5

Esto es lo que el ajuste es STATICFILES_DIRS para:

su proyecto será probablemente también tienen activos estáticos que no están vinculados a una aplicación en particular. La configuración STATICFILES_DIRS es una tupla de directorios del sistema de archivos para verificar al cargar archivos estáticos. Es una ruta de búsqueda que está vacía de forma predeterminada.

+1

Entonces, ¿qué style.css se cargará en el asunto del iniciador de temas? –

+2

El enlace de arriba ya no existe. Consulte esto: https://docs.djangoproject.com/en/1.10/howto/static-files/ en su lugar ... Es la guía goto de django sobre la referencia de archivos estáticos de diferentes aplicaciones django. –

Cuestiones relacionadas