title: Django CSS Site Wide Static Files
body: <p>I am struggling to get css to work globally across my Django project.</p>
  
  <p>I have a STATICFILES_DIRS called 'project_static' with a css file in it.
  This is in the root of my project.
  In my settings.py I have:</p>
  
  <pre><code>STATICFILES_DIRS = (
  '/Users/gavinhinfey/django_projects/ss_stream/project_static/',
  )
  </code></pre>
  
  <p>In base.html I have:</p>
  
  <pre><code>&lt;link rel="stylesheet" href="{{STATIC_URL}}css/main.css"&gt;
  
  {% block content %}
  {% endblock content %}
  </code></pre>
  
  <p>The css file links fine when I'm at a page template within an app 'stream' which I have created. However when I'm viewing a page template not specific to an app it does not see the css.</p>
  
  <p>Any idea why this is?</p>
  
  <p>I've done my best to explain this but if you need clarification on the problem please ask.</p>
  
  <p>Thanks
  Gavin</p>