diff --git a/djadmin2/tests/test_views.py b/djadmin2/tests/test_views.py index 6c2d9b3..9773a9c 100644 --- a/djadmin2/tests/test_views.py +++ b/djadmin2/tests/test_views.py @@ -7,10 +7,13 @@ from ..views import AdminView class AdminViewTest(TestCase): def setUp(self): - self.admin_view = AdminView(r'^$', View) + self.admin_view = AdminView(r'^$', View, name='admin-view') def test_url(self): self.assertEquals(self.admin_view.url, r'^$') def test_view(self): self.assertEquals(self.admin_view.view, View) + + def test_name(self): + self.assertEquals(self.admin_view.name, 'admin-view') diff --git a/djadmin2/views.py b/djadmin2/views.py index 90fdf35..6bb052c 100644 --- a/djadmin2/views.py +++ b/djadmin2/views.py @@ -21,9 +21,10 @@ from .viewmixins import Admin2Mixin, AdminModel2Mixin, Admin2ModelFormMixin class AdminView(object): - def __init__(self, url, view): + def __init__(self, url, view, name=None): self.url = url self.view = view + self.name = name class IndexView(Admin2Mixin, generic.TemplateView):