admin: add invite administration

This commit is contained in:
Jens Langhammer
2018-12-10 14:13:18 +01:00
parent 64c8458c90
commit 89c2b8d49c
5 changed files with 106 additions and 2 deletions

View File

@ -1,8 +1,8 @@
"""passbook URL Configuration"""
from django.urls import path
from passbook.admin.views import (applications, overview, providers, rules,
sources)
from passbook.admin.views import (applications, invites, overview, providers,
rules, sources)
urlpatterns = [
path('', overview.AdministrationOverviewView.as_view(), name='overview'),
@ -34,5 +34,10 @@ urlpatterns = [
providers.ProviderUpdateView.as_view(), name='provider-update'),
path('providers/<int:pk>/delete/',
providers.ProviderDeleteView.as_view(), name='provider-delete'),
# Invites
path('invites/', invites.InviteListView.as_view(), name='invites'),
path('invites/create/', invites.InviteCreateView.as_view(), name='invite-create'),
path('invites/<uuid:pk>/update/', invites.InviteUpdateView.as_view(), name='invite-update'),
path('invites/<uuid:pk>/delete/', invites.InviteDeleteView.as_view(), name='invite-delete'),
# path('api/v1/', include('passbook.admin.api.v1.urls'))
]