示例#1
0
from remo.base.views import (BaseCreateView, BaseDeleteView, BaseListView,
                             BaseUpdateView)
from remo.profiles.forms import FunctionalAreaForm
from remo.profiles.models import FunctionalArea
from remo.reports.forms import ActivityForm, CampaignForm
from remo.reports.models import Activity, Campaign


urlpatterns = patterns(
    '',
    url('^activities/$',
        BaseListView.as_view(
            model=Activity, create_object_url=reverse_lazy('create_activity')),
        name='list_activities'),
    url('^activities/(?P<pk>\d+)/delete/$',
        BaseDeleteView.as_view(
            model=Activity, success_url=reverse_lazy('list_activities')),
        name='delete_activity'),
    url('^activities/new/$',
        BaseCreateView.as_view(
            model=Activity, form_class=ActivityForm,
            success_url=reverse_lazy('list_activities')),
        name='create_activity'),
    url('^activities/(?P<pk>\d+)/edit/$',
        BaseUpdateView.as_view(
            model=Activity, form_class=ActivityForm,
            success_url=reverse_lazy('list_activities')),
        name='edit_activity'),
    url('^campaigns/$',
        BaseListView.as_view(
            model=Campaign, create_object_url=reverse_lazy('create_campaign')),
        name='list_campaigns'),
示例#2
0
from remo.profiles.forms import FunctionalAreaForm
from remo.profiles.models import FunctionalArea
from remo.reports.forms import ActivityForm, CampaignForm
from remo.reports.models import Activity, Campaign


urlpatterns = patterns(
    '',
    url('^activities/$',
        BaseListView.as_view(
            groups=['Admin', 'Council'],
            model=Activity, create_object_url=reverse_lazy('create_activity')),
        name='list_activities'),
    url('^activities/(?P<pk>\d+)/delete/$',
        BaseDeleteView.as_view(
            groups=['Admin', 'Council'],
            model=Activity, success_url=reverse_lazy('list_activities')),
        name='delete_activity'),
    url('^activities/new/$',
        BaseCreateView.as_view(
            groups=['Admin', 'Council'],
            model=Activity, form_class=ActivityForm,
            success_url=reverse_lazy('list_activities')),
        name='create_activity'),
    url('^activities/(?P<pk>\d+)/edit/$',
        BaseUpdateView.as_view(
            groups=['Admin', 'Council'],
            model=Activity, form_class=ActivityForm,
            success_url=reverse_lazy('list_activities')),
        name='edit_activity'),
    url('^campaigns/$',
示例#3
0
from remo.profiles.forms import FunctionalAreaForm
from remo.profiles.models import FunctionalArea
from remo.reports.forms import ActivityForm, CampaignForm
from remo.reports.models import Activity, Campaign

urlpatterns = patterns(
    '',
    url('^activities/$',
        BaseListView.as_view(
            groups=['Admin', 'Council'],
            model=Activity,
            create_object_url=reverse_lazy('create_activity')),
        name='list_activities'),
    url('^activities/(?P<pk>\d+)/delete/$',
        BaseDeleteView.as_view(groups=['Admin', 'Council'],
                               model=Activity,
                               success_url=reverse_lazy('list_activities')),
        name='delete_activity'),
    url('^activities/new/$',
        BaseCreateView.as_view(groups=['Admin', 'Council'],
                               model=Activity,
                               form_class=ActivityForm,
                               success_url=reverse_lazy('list_activities')),
        name='create_activity'),
    url('^activities/(?P<pk>\d+)/edit/$',
        BaseUpdateView.as_view(groups=['Admin', 'Council'],
                               model=Activity,
                               form_class=ActivityForm,
                               success_url=reverse_lazy('list_activities')),
        name='edit_activity'),
    url('^initiatives/$',