mirror of
https://github.com/jazzband/django-authority.git
synced 2026-04-22 07:44:44 +00:00
31 lines
1.1 KiB
Python
31 lines
1.1 KiB
Python
try:
|
|
from django.conf.urls import *
|
|
except ImportError: # django < 1.4
|
|
from django.conf.urls.defaults import *
|
|
|
|
urlpatterns = patterns('authority.views',
|
|
url(r'^permission/add/(?P<app_label>[\w\-]+)/(?P<module_name>[\w\-]+)/(?P<pk>\d+)/$',
|
|
view='add_permission',
|
|
name="authority-add-permission",
|
|
kwargs={'approved': True}
|
|
),
|
|
url(r'^permission/delete/(?P<permission_pk>\d+)/$',
|
|
view='delete_permission',
|
|
name="authority-delete-permission",
|
|
kwargs={'approved': True}
|
|
),
|
|
url(r'^request/add/(?P<app_label>[\w\-]+)/(?P<module_name>[\w\-]+)/(?P<pk>\d+)/$',
|
|
view='add_permission',
|
|
name="authority-add-permission-request",
|
|
kwargs={'approved': False}
|
|
),
|
|
url(r'^request/approve/(?P<permission_pk>\d+)/$',
|
|
view='approve_permission_request',
|
|
name="authority-approve-permission-request"
|
|
),
|
|
url(r'^request/delete/(?P<permission_pk>\d+)/$',
|
|
view='delete_permission',
|
|
name="authority-delete-permission-request",
|
|
kwargs={'approved': False}
|
|
),
|
|
)
|