title: Django static files - Changing URL
body: <p>I'm a little confused with Django's static files. </p>
  
  <p>I understand they are not served in development however in my production environment I have tried everything to change the URL for the files which are being server. It just doesnt make any sence to me. </p>
  
  <p>Everything is still being served via <code>/static/</code> with my URL's even after changing <code>STATIC_URL</code>.</p>
  
  <p>settings.py</p>
  
  <pre><code>STATIC_ROOT = os.path.join(BASE_DIR, 'dsadsa')
  STATIC_URL = '/ddd/'
  STATICFILES_DIRS = [
      os.path.join(BASE_DIR, 'app/static'),
  ]
  </code></pre>
  
  <p>From those setting I expect all my static files to end up inside of a directory called <code>dsadsa</code> and server with a url <code>www.example.com/ddd/file.css</code> however this is just not the case they always get served via <code>www.example.com/static/file.css</code> from the directory <code>staticfiles</code>.</p>
  
  <p>I'm running this project in Heroku with no <code>Debug = False</code></p>
  
  <p>Can anyone please help me understand what on earth I'm missing here?</p>
  
  <p>Update: </p>
  
  <p>I'm using <code>{% load static %}</code> within the templates.  </p>
  
  <p>Example template usage:</p>
  
  <pre><code>&lt;img alt="background" src="{% static "img/inner-6.jpg" %}" /&gt;
  </code></pre>