Update url patterns

This commit is contained in:
arthur 2016-05-07 23:57:53 +02:00
parent 3bf33946c6
commit e7a40e1806

View file

@ -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