From c267b55d0ccf5d77074ea03f115cec9ff6af6b68 Mon Sep 17 00:00:00 2001 From: Krzysztof Klimonda Date: Tue, 5 Mar 2013 14:23:10 -0800 Subject: [PATCH] Serve /media/ using Django while in Development staticfiles_urlpatterns() add only handler for serving /static/ path, add pattern for /media/. --- pinry/urls.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pinry/urls.py b/pinry/urls.py index 4d37482..2b044ba 100644 --- a/pinry/urls.py +++ b/pinry/urls.py @@ -1,3 +1,4 @@ +from django.conf import settings from django.conf.urls import patterns, include, url 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.users.urls', namespace='users')), ) -urlpatterns += staticfiles_urlpatterns() + +if settings.DEBUG: + urlpatterns += staticfiles_urlpatterns() + urlpatterns += patterns('', + url(r'^media/(?P.*)$', 'django.views.static.serve', { + 'document_root': settings.MEDIA_ROOT, + }), + ) \ No newline at end of file