39 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| """passbook URL Configuration"""
 | |
| from django.urls import path
 | |
| 
 | |
| from passbook.core.views import impersonate, overview, user
 | |
| 
 | |
| urlpatterns = [
 | |
|     # User views
 | |
|     path("-/user/", user.UserSettingsView.as_view(), name="user-settings"),
 | |
|     path("-/user/tokens/", user.TokenListView.as_view(), name="user-tokens"),
 | |
|     path(
 | |
|         "-/user/tokens/create/",
 | |
|         user.TokenCreateView.as_view(),
 | |
|         name="user-tokens-create",
 | |
|     ),
 | |
|     path(
 | |
|         "-/user/tokens/<slug:identifier>/update/",
 | |
|         user.TokenUpdateView.as_view(),
 | |
|         name="user-tokens-update",
 | |
|     ),
 | |
|     path(
 | |
|         "-/user/tokens/<slug:identifier>/delete/",
 | |
|         user.TokenDeleteView.as_view(),
 | |
|         name="user-tokens-delete",
 | |
|     ),
 | |
|     # Overview
 | |
|     path("", overview.OverviewView.as_view(), name="overview"),
 | |
|     # Impersonation
 | |
|     path(
 | |
|         "-/impersonation/<int:user_id>/",
 | |
|         impersonate.ImpersonateInitView.as_view(),
 | |
|         name="impersonate-init",
 | |
|     ),
 | |
|     path(
 | |
|         "-/impersonation/end/",
 | |
|         impersonate.ImpersonateEndView.as_view(),
 | |
|         name="impersonate-end",
 | |
|     ),
 | |
| ]
 | 
