Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Use the same static file into multiple apps in Django

My Django project is divided into several apps, and the static files are stored in each app like this:

/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

But I am not sure how to use the same static files into multiple apps.

like image 441
Ryan Rho Avatar asked Apr 09 '12 03:04

Ryan Rho


1 Answers

This is what the STATICFILES_DIRS setting is for:

Your project will probably also have static assets that aren’t tied to a particular app. The STATICFILES_DIRS setting is a tuple of filesystem directories to check when loading static files. It’s a search path that is by default empty.

like image 154
Burhan Khalid Avatar answered Oct 16 '22 03:10

Burhan Khalid