diff options
author | Johannes Löthberg <johannes@kyriasis.com> | 2018-01-01 22:25:02 +0100 |
---|---|---|
committer | Jelle van der Waa <jelle@vdwaa.nl> | 2018-04-08 12:51:19 +0200 |
commit | 996ef6ec7205ac3c09b6d66ddcfbf91b21bed5b4 (patch) | |
tree | de922c4fa251187ac80e31198957e45ddbaaf479 /todolists | |
parent | 2fbbbf946fcb5cc0ceeb8031b778e184995ddefc (diff) | |
download | archweb-996ef6ec7205ac3c09b6d66ddcfbf91b21bed5b4.tar.gz archweb-996ef6ec7205ac3c09b6d66ddcfbf91b21bed5b4.zip |
Change urls.py from patterns to list of url()
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
Diffstat (limited to 'todolists')
-rw-r--r-- | todolists/urls.py | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/todolists/urls.py b/todolists/urls.py index ed065f50..178cdc9a 100644 --- a/todolists/urls.py +++ b/todolists/urls.py @@ -1,26 +1,26 @@ -from django.conf.urls import patterns +from django.conf.urls import url from django.contrib.auth.decorators import permission_required from .views import (view_redirect, view, add, edit, flag, list_pkgbases, DeleteTodolist, TodolistListView) -urlpatterns = patterns('', - (r'^$', TodolistListView.as_view(), {}, 'todolist-list'), +urlpatterns = [ + url(r'^$', TodolistListView.as_view(), name='todolist-list'), # old todolists URLs, permanent redirect view so we don't break all links - (r'^(?P<old_id>\d+)/$', view_redirect), + url(r'^(?P<old_id>\d+)/$', view_redirect), - (r'^add/$', + url(r'^add/$', permission_required('todolists.add_todolist')(add)), - (r'^(?P<slug>[-\w]+)/$', view), - (r'^(?P<slug>[-\w]+)/edit/$', + url(r'^(?P<slug>[-\w]+)/$', view), + url(r'^(?P<slug>[-\w]+)/edit/$', permission_required('todolists.change_todolist')(edit)), - (r'^(?P<slug>[-\w]+)/delete/$', + url(r'^(?P<slug>[-\w]+)/delete/$', permission_required('todolists.delete_todolist')(DeleteTodolist.as_view())), - (r'^(?P<slug>[-\w]+)/flag/(?P<pkg_id>\d+)/$', + url(r'^(?P<slug>[-\w]+)/flag/(?P<pkg_id>\d+)/$', permission_required('todolists.change_todolistpackage')(flag)), - (r'^(?P<slug>[-\w]+)/pkgbases/(?P<svn_root>[a-z]+)/$', + url(r'^(?P<slug>[-\w]+)/pkgbases/(?P<svn_root>[a-z]+)/$', list_pkgbases), -) +] # vim: set ts=4 sw=4 et: |