From e7a40e1806ef9146c65b26bd17ac6dc1fe5b2cfd Mon Sep 17 00:00:00 2001 From: arthur Date: Sat, 7 May 2016 23:57:53 +0200 Subject: [PATCH] Update url patterns --- djadmin2/core.py | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/djadmin2/core.py b/djadmin2/core.py index 105671a..5adafdf 100644 --- a/djadmin2/core.py +++ b/djadmin2/core.py @@ -5,12 +5,11 @@ Issue #99. """ from __future__ import division, absolute_import, unicode_literals -from django.conf.urls import patterns, include, url -from django.conf import settings -from django.core.exceptions import ImproperlyConfigured - from importlib import import_module +from django.conf import settings +from django.conf.urls import include, url +from django.core.exceptions import ImproperlyConfigured from . import apiviews from . import types @@ -160,8 +159,7 @@ class Admin2(object): } def get_urls(self): - urlpatterns = patterns( - '', + urlpatterns = [ url(regex=r'^$', view=self.index_view.as_view(**self.get_index_kwargs()), name='dashboard' @@ -188,11 +186,10 @@ class Admin2(object): **self.get_api_index_kwargs()), name='api_index' ), - ) + ] for model, model_admin in self.registry.items(): model_options = utils.model_options(model) - urlpatterns += patterns( - '', + urlpatterns += [ url('^{}/{}/'.format( model_options.app_label, model_options.object_name.lower()), @@ -201,7 +198,7 @@ class Admin2(object): model_options.app_label, model_options.object_name.lower()), include(model_admin.api_urls)), - ) + ] return urlpatterns @property