title: Django static files stop working if turn on debug
body: <pre><code>urlpatterns = patterns('',
      # Examples:
      url(r'^$', 'core.views.homepage', name='homepage'),
      url(r'^static/(?P&lt;path&gt;.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT}),
  )
  </code></pre>
  
  <p>That's my urls.py</p>
  
  <p>The static file works if I disable the DEBUG, and doesn't work If I turn it back on.</p>
  
  <p>Part of my settings</p>
  
  <pre><code>STATIC_ROOT = os.path.join(PROJECT_ROOT, 'static')
  
  # URL prefix for static files.
  # Example: "http://media.lawrence.com/static/"
  STATIC_URL = '/static/'
  
  # URL prefix for admin static files -- CSS, JavaScript and images.
  # Make sure to use a trailing slash.
  # Examples: "http://foo.com/static/admin/", "/static/admin/".
  ADMIN_MEDIA_PREFIX = '/static/admin/'
  
  # Additional locations of static files
  STATICFILES_DIRS = (
  
      # Put strings here, like "/home/html/static" or "C:/www/django/static".
      # Always use forward slashes, even on Windows.
      # Don't forget to use absolute paths, not relative paths.
  )
  
  # List of finder classes that know how to find static files in
  # various locations.
  STATICFILES_FINDERS = (
      'django.contrib.staticfiles.finders.FileSystemFinder',
      'django.contrib.staticfiles.finders.AppDirectoriesFinder',
  #    'django.contrib.staticfiles.finders.DefaultStorageFinder',
  )
  </code></pre>
  
  <p>Really strange to me, can anyone help?</p>