Serve /media/ using Django while in Development

staticfiles_urlpatterns() add only handler for serving /static/ path,
add pattern for /media/.
This commit is contained in:
Krzysztof Klimonda
2013-03-05 14:23:10 -08:00
parent 1d8b2b151a
commit c267b55d0c

View File

@@ -1,3 +1,4 @@
from django.conf import settings
from django.conf.urls import patterns, include, url from django.conf.urls import patterns, include, url
from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.contrib.staticfiles.urls import staticfiles_urlpatterns
@@ -6,4 +7,11 @@ urlpatterns = patterns('',
url(r'', include('pinry.core.urls', namespace='core')), url(r'', include('pinry.core.urls', namespace='core')),
url(r'', include('pinry.users.urls', namespace='users')), url(r'', include('pinry.users.urls', namespace='users')),
) )
urlpatterns += staticfiles_urlpatterns()
if settings.DEBUG:
urlpatterns += staticfiles_urlpatterns()
urlpatterns += patterns('',
url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
'document_root': settings.MEDIA_ROOT,
}),
)