from django.conf.urls import patterns, url from django.contrib.auth.decorators import login_required from group.views import GroupsListView, GroupsInfoView, GroupUpdateView, \ GroupDeleteView, GroupCreateView urlpatterns = patterns( '', url(r'^$', login_required(GroupsListView.as_view()), name="groups"), url(r'^(?P<pk>\d+)/$', login_required(GroupsInfoView.as_view()), name="info"), url(r'(?P<pk>\d+)/update/$', login_required(GroupUpdateView.as_view()), name="update"), url(r'(?P<pk>\d+)/delete/$', login_required(GroupDeleteView.as_view()), name="delete"), url(r'create_group$', login_required(GroupCreateView.as_view()), name="create"), )
from group.views import GroupListView, GroupDetailView, GroupCreateView, \ GroupCompositionUpdateGroupView, GroupCompositionUpdatePeopleView, \ GroupCompositionGroupUpdateView, GroupCompositionGroupDeleteView, \ GroupCompositionPeopleUpdateView, GroupCompositionPeopleDeleteView, \ GroupUpdateView, GroupDeleteView urlpatterns = patterns( '', url(r'^$', GroupListView.as_view(), name='group_list'), url(r'^(?P<pkg>\d+)/$', GroupDetailView.as_view(), name='group_detail'), url(r'^(?P<pkg>\d+)/_update/$', GroupUpdateView.as_view(), name='group_update'), url(r'^(?P<pkg>\d+)/_delete/$', GroupDeleteView.as_view(), name='group_delete'), url(r'^_create/$', GroupCreateView.as_view(), name='group_create'), url(r'^(?P<pkg>\d+)/composition/group/$', GroupCompositionUpdateGroupView.as_view(), name='groupcomposition_group_update'), url(r'^(?P<pkg>\d+)/composition/group/(?P<pkgcg>\d+)/_update/$', GroupCompositionGroupUpdateView.as_view(), name='groupcompositiongroup_update'), url(r'^(?P<pkg>\d+)/composition/group/(?P<pkgcg>\d+)/_delete/$',