"""passbook URL Configuration""" from django.urls import include, path from passbook.admin.views import (applications, audit, factors, groups, invitations, overview, policy, providers, sources, users) urlpatterns = [ path('', overview.AdministrationOverviewView.as_view(), name='overview'), # Applications path('applications/', applications.ApplicationListView.as_view(), name='applications'), path('applications/create/', applications.ApplicationCreateView.as_view(), name='application-create'), path('applications//update/', applications.ApplicationUpdateView.as_view(), name='application-update'), path('applications//delete/', applications.ApplicationDeleteView.as_view(), name='application-delete'), # Sources path('sources/', sources.SourceListView.as_view(), name='sources'), path('sources/create/', sources.SourceCreateView.as_view(), name='source-create'), path('sources//update/', sources.SourceUpdateView.as_view(), name='source-update'), path('sources//delete/', sources.SourceDeleteView.as_view(), name='source-delete'), # Policies path('policies/', policy.PolicyListView.as_view(), name='policies'), path('policies/create/', policy.PolicyCreateView.as_view(), name='policy-create'), path('policies//update/', policy.PolicyUpdateView.as_view(), name='policy-update'), path('policies//delete/', policy.PolicyDeleteView.as_view(), name='policy-delete'), path('policies//test/', policy.PolicyTestView.as_view(), name='policy-test'), # Providers path('providers/', providers.ProviderListView.as_view(), name='providers'), path('providers/create/', providers.ProviderCreateView.as_view(), name='provider-create'), path('providers//update/', providers.ProviderUpdateView.as_view(), name='provider-update'), path('providers//delete/', providers.ProviderDeleteView.as_view(), name='provider-delete'), # Factors path('factors/', factors.FactorListView.as_view(), name='factors'), path('factors/create/', factors.FactorCreateView.as_view(), name='factor-create'), path('factors//update/', factors.FactorUpdateView.as_view(), name='factor-update'), path('factors//delete/', factors.FactorDeleteView.as_view(), name='factor-delete'), # Invitations path('invitations/', invitations.InvitationListView.as_view(), name='invitations'), path('invitations/create/', invitations.InvitationCreateView.as_view(), name='invitation-create'), path('invitations//delete/', invitations.InvitationDeleteView.as_view(), name='invitation-delete'), # Users path('users/', users.UserListView.as_view(), name='users'), path('users//update/', users.UserUpdateView.as_view(), name='user-update'), path('users//delete/', users.UserDeleteView.as_view(), name='user-delete'), path('users//reset/', users.UserPasswordResetView.as_view(), name='user-password-reset'), # Groups path('group/', groups.GroupListView.as_view(), name='group'), path('group/create/', groups.GroupCreateView.as_view(), name='group-create'), path('group//update/', groups.GroupUpdateView.as_view(), name='group-update'), path('group//delete/', groups.GroupDeleteView.as_view(), name='group-delete'), # Audit Log path('audit/', audit.AuditEntryListView.as_view(), name='audit-log'), # Groups path('groups/', groups.GroupListView.as_view(), name='groups'), # API path('api/', include('passbook.admin.api.urls')) ]