title: Django Admin Media prefix URL issue
body: <p>i 've the following folder structure</p>
  
  <pre><code>src\BAT\templates\admin\base.html
  src\BAT\media\base.css
  src\BAT\media\admin-media\base.css
  </code></pre>
  
  <p>settings.py</p>
  
  <pre><code>MEDIA_ROOT = os.path.join( APP_DIR, 'media' )
  MEDIA_URL = '/media/'
  ADMIN_MEDIA_PREFIX = '/admin-media/'
  TEMPLATE_DIRS = (
      os.path.join( APP_DIR, 'templates' )
  )
  INSTALLED_APPS = (
      'django.contrib.auth',
      'django.contrib.contenttypes',
      'django.contrib.sessions',
      'django.contrib.sites',
      'django.contrib.messages',
      'django.contrib.admin',
      'django.contrib.admindocs',
  )
  </code></pre>
  
  <p>urls.py</p>
  
  <pre><code>urlpatterns = patterns('',
      (r'^admin/doc/', include('django.contrib.admindocs.urls')),
  
      (r'^admin/', include(admin.site.urls)),
  
      (r'^media/(?P&lt;path&gt;.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
  
  )
  </code></pre>
  
  <p>I need to get both the CSS files in my application. my base.html contains</p>
  
  <pre><code>&lt;head&gt;
  &lt;title&gt;{% block title %}{% endblock %}&lt;/title&gt;
  &lt;link href="{{ MEDIA_URL }}css/base.css" rel="stylesheet" type="text/css" /&gt;
  &lt;link href="{{ MEDIA_URL }}{{ADMIN_MEDIA_PREFIX}}css/base.css" rel="stylesheet" type="text/css" /&gt;
  &lt;link rel="stylesheet" type="text/css" href="{% block stylesheet %}{% load adminmedia %}{% admin_media_prefix %}css/base.css{% endblock %}" /&gt;
  {% block extrastyle %}{% endblock %}
  &lt;!--[if lte IE 7]&gt;&lt;link rel="stylesheet" type="text/css" href="{% block stylesheet_ie %}{% load adminmedia %}{% admin_media_prefix %}css/ie.css{% endblock %}" /&gt;&lt;![endif]--&gt;
  {% if LANGUAGE_BIDI %}&lt;link rel="stylesheet" type="text/css" href="{% block stylesheet_rtl %}{% admin_media_prefix %}css/rtl.css{% endblock %}" /&gt;{% endif %}
  &lt;script type="text/javascript"&gt;window.__admin_media_prefix__ = "{% filter escapejs %}{% admin_media_prefix %}{% endfilter %}";&lt;/script&gt;
  {% block extrahead %}{% endblock %}
  {% block blockbots %}&lt;meta name="robots" content="NONE,NOARCHIVE" /&gt;{% endblock %}
  &lt;/head&gt;
  </code></pre>
  
  <p>I want to get the following output for URL <code>http://localhost:8000/admin</code></p>
  
  <pre><code>&lt;head&gt;
  &lt;title&gt;Site administration | My site admin&lt;/title&gt;
  &lt;link href="/media/css/base.css" rel="stylesheet" type="text/css" /&gt;
  &lt;link href="/media/admin-media/css/base.css" rel="stylesheet" type="text/css" /&gt;
  &lt;link rel="stylesheet" type="text/css" href="/media/admin/css/base.css" /&gt;
  &lt;link rel="stylesheet" type="text/css" href="/media/admin/css/dashboard.css" /&gt;
  </code></pre>
  
  <p>But I always getting</p>
  
  <pre><code>&lt;head&gt;
  &lt;title&gt;Site administration | My site admin&lt;/title&gt;
  &lt;link href="/media/css/base.css" rel="stylesheet" type="text/css" /&gt;
  &lt;link href="/media/css/base.css" rel="stylesheet" type="text/css" /&gt;
  &lt;link rel="stylesheet" type="text/css" href="/admin-media/css/base.css" /&gt;
  &lt;link rel="stylesheet" type="text/css" href="/admin-media/css/dashboard.css" /&gt;
  </code></pre>
  
  <p>while direct accessing <code>http://localhost:8000/admin-media/css/base.css</code> shows css file from Python site-packages/django/contrib/admin/media/css</p>
  
  <p>while direct accessing <code>http://localhost:8000/media/admin-media/css/base.css</code> shows css file from src/media/admin-media/css/</p>
  
  <p>while direct accessing <code>http://localhost:8000/media/css/base.css</code> shows css file from src/media/css/</p>