1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Convert installed_plugins_admin_view to a class-based view

This commit is contained in:
Jeremy Stretch
2020-03-27 13:35:25 -04:00
parent cb344a3792
commit 0d9d0b0446
2 changed files with 10 additions and 11 deletions

View File

@ -1,6 +1,7 @@
from django.apps import apps
from django.conf import settings
from django.conf.urls import include
from django.contrib.admin.views.decorators import staff_member_required
from django.urls import path
from django.utils.module_loading import import_string
@ -13,7 +14,7 @@ plugin_api_patterns = [
path('installed-plugins/', views.InstalledPluginsAPIView.as_view(), name='plugins-list')
]
plugin_admin_patterns = [
path('installed-plugins/', views.installed_plugins_admin_view, name='plugins_list')
path('installed-plugins/', staff_member_required(views.InstalledPluginsAdminView.as_view()), name='plugins_list')
]
# Register base/API URL patterns for each plugin