Fix django.conf.urls.defaults deprecation warning in admin

(Test on Django 1.3, 1.4, 1.5b)
This commit is contained in:
medmunds
2012-12-05 16:06:12 -08:00
parent 5f0ff0cba2
commit 49238b28ae

View File

@@ -27,7 +27,11 @@ class DjrillAdminSite(AdminSite):
def get_urls(self): def get_urls(self):
"""Add our custom views to the admin urlconf.""" """Add our custom views to the admin urlconf."""
urls = super(DjrillAdminSite, self).get_urls() urls = super(DjrillAdminSite, self).get_urls()
from django.conf.urls.defaults import patterns, url try:
from django.conf.urls import include, patterns, url
except ImportError:
# Django 1.3
from django.conf.urls.defaults import include, patterns, url
for path, view, name, display_name in self.custom_views: for path, view, name, display_name in self.custom_views:
urls += patterns('', urls += patterns('',
url(r'^%s$' % path, self.admin_view(view), name=name), url(r'^%s$' % path, self.admin_view(view), name=name),