# -*- coding: utf-8 -*- from django.conf.urls import patterns, url from . import views urlpatterns = patterns( '', # User url(r'^$', views.UserOverview.as_view(), name='user_overview'), # TODO: Rename this to user_list url(r'^new/$', views.UserCreateView.as_view(), name='user_new'), url(r'^new_multiple/$', views.UserMultipleCreateView.as_view(), name='user_new_multiple'), url(r'^(?P\d+)/$', views.UserDetailView.as_view(), name='user_view'), url(r'^(?P\d+)/edit/$', views.UserUpdateView.as_view(), name='user_edit'), url(r'^(?P\d+)/del/$', views.UserDeleteView.as_view(), name='user_delete'), url(r'^(?P\d+)/reset_password/$', views.ResetPasswordView.as_view(), name='user_reset_password'), url(r'^(?P\d+)/status/activate/$', views.SetUserStatusView.as_view(), {'action': 'activate'}, name='user_status_activate'), url(r'^(?P\d+)/status/deactivate/$', views.SetUserStatusView.as_view(), {'action': 'deactivate'}, name='user_status_deactivate'), url(r'^(?P\d+)/status/toggle/$', views.SetUserStatusView.as_view(), {'action': 'toggle'}, name='user_status_toggle'), url(r'^csv_import/$', views.UserCSVImportView.as_view(), name='user_csv_import'), # Group url(r'^group/$', views.GroupOverview.as_view(), name='user_group_overview'), # TODO: Rename this to group_list url(r'^group/new/$', views.GroupCreateView.as_view(), name='user_group_new'), url(r'^group/(?P\d+)/$', views.GroupDetailView.as_view(), name='user_group_view'), url(r'^group/(?P\d+)/edit/$', views.GroupUpdateView.as_view(), name='user_group_edit'), url(r'^group/(?P\d+)/del/$', views.GroupDeleteView.as_view(), name='user_group_delete'), # PDF url(r'^print/$', views.ParticipantsListPDF.as_view(), name='user_print'), url(r'^passwords/print/$', views.ParticipantsPasswordsPDF.as_view(), name='print_passwords'), )