From 63ece33e5ee462405ad8cc2ba4d7e4220a76086d Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 22 Sep 2017 19:58:58 +0200 Subject: Django 1.11: remove patterns from urls --- chimere_example_project/urls.py | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) (limited to 'chimere_example_project/urls.py') diff --git a/chimere_example_project/urls.py b/chimere_example_project/urls.py index e1809b9..367fa59 100644 --- a/chimere_example_project/urls.py +++ b/chimere_example_project/urls.py @@ -18,27 +18,31 @@ # See the file COPYING for details. from django.conf import settings -from django.conf.urls import patterns, url, include +from django.conf.urls import url, include from django.contrib import admin from django.contrib.staticfiles.urls import staticfiles_urlpatterns +from django.views.static import serve + admin.autodiscover() -urlpatterns = patterns( - 'django.views.static', - (r'^%s(?P.*)' % settings.MEDIA_URL[1:], 'serve', - {'document_root': settings.MEDIA_ROOT}), -) + +urlpatterns = [] +if settings.DEBUG: + urlpatterns += [ + url(r'^media/(?P.*)$', serve, { + 'document_root': settings.MEDIA_ROOT, + }), + ] if "tinymce" in settings.INSTALLED_APPS: - urlpatterns += patterns( - 'django.views.static', - (r'^tinymce/', include('tinymce.urls')),) + urlpatterns += [ + url(r'^tinymce/', include('tinymce.urls')), + ] urlpatterns += staticfiles_urlpatterns() -urlpatterns += patterns( - '', - (r'^admin/', include(admin.site.urls)), +urlpatterns += [ + url(r'^admin/', include(admin.site.urls)), url(r'^', include('chimere.urls', namespace="chimere")), -) +] -- cgit v1.2.3