title: django collect static looking for nonexistent directory
body: <p>I am getting an existing project running locally.  I am trying to collectstatic content to see my css, images, etc.</p>
  
  <p>My project structure looks like:</p>
  
  <p>myprojectname</p>
  
  <p>--- myprojectname</p>
  
  <p>--- --- myproectname</p>
  
  <p>--- --- --- settings</p>
  
  <p>--- --- --- --- base.py (setting.py)</p>
  
  <p>--- --- static</p>
  
  <p>--- --- --- image</p>
  
  <p>Settings has the following static values set:</p>
  
  <pre><code>STATIC_ROOT = '/Users/myuser/myprojectname/myprojectname'
  STATIC_URL = '/static/'
  
  STATICFILES_DIRS = (
      #normpath(join(SITE_ROOT, 'static')),
      os.path.join(BASE_DIR, "static"),
      '/Users/myuser/myprojectname/myprojectname/static',
  )
  </code></pre>
  
  <p>I try to view an image in my template page like this:</p>
  
  <pre><code>{% load staticfiles %}
  
  &lt;img src="{% static "image/logo.png" %}" alt="My image"/&gt;
  </code></pre>
  
  <p>The image doesn't load.  When I see the path to the image, everything looks great and it is pointing to:  localhost/static/image/logo.png</p>
  
  <p>When I try to collectstatic, I get the following error:</p>
  
  <pre><code>for entry in os.listdir(path):
  OSError: [Errno 2] No such file or directory: '/Users/myuser/myprojecname/myprojectname/myprojectname/static'
  </code></pre>
  
  <p>*<strong>Notice it is looking for 3 myprojectname directories.</strong></p>
  
  <p>The problem is that I cannot see my static content like this image for example.  What am I doing wrong?</p>