Exemplo n.º 1
0
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"),
)
Exemplo n.º 2
0
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/$',