16 lines
842 B
Python
16 lines
842 B
Python
from django.urls import path
|
|
from django.contrib.auth import views as auth_views
|
|
from django.contrib.auth.decorators import login_required, permission_required
|
|
from . import views
|
|
from .views import NewUserFirstStep, UserProfileUpdate, UserChangeMain
|
|
'''
|
|
Permissions definiert in models.py bei USERS und dann hier vor die View geschrieben!
|
|
'''
|
|
|
|
urlpatterns = [
|
|
path('main/', views.DASettings, name='dasettings'),
|
|
path('newuser/s1', permission_required('users.usermanager')(views.NewUserFirstStep), name='newuserfirst'),
|
|
path('changeus/<int:pk>/', permission_required('users.usermanager')(views.UserChangeMain), name='changeusermaindata'),
|
|
path('ajax/', views.SettingsAjaxRouter, name="dasettings-ajax"),
|
|
path('usprof/<int:pk>/<int:newuser>', permission_required('users.usermanager')(views.UserProfileUpdate), name="user_updateprofile")
|
|
] |