title: Static CSS file not loading in Django framework
body: <p>I'm running on localhost but stylesheet isn't working</p>
  
  <p>Here is my project setup:</p>
  
  <pre><code>-main
     -main
     -home
        -templates
           -home
               -index.html
     -static
        -css
           -style.css
  </code></pre>
  
  <p>My settings.py:</p>
  
  <pre><code>STATICFILES_DIRS = [
      "/static/",
  ]
  
  STATIC_URL = '/static/'
  </code></pre>
  
  <p>index.html:</p>
  
  <pre><code>{% load staticfiles %}
  &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"&gt;
  &lt;html lang="en"&gt;
  &lt;head&gt;
      &lt;title&gt;My Home Page&lt;/title&gt;
      &lt;link rel="stylesheet" type="text/css" href="{% static 'css/style.css' %}" /&gt;
  &lt;/head&gt;
  &lt;body&gt;
  &lt;p&gt;My Content&lt;/p&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>Here is what my server outputs: <code>"GET /static/css/style.css HTTP/1.1" 404 1652</code></p>
  
  <p>What is wrong?</p>