Beispiel #1
0
class App(crapp.App):
    appurls = [
        crapp.Url(r'^$', PersonListView.as_view(), name=crapp.INDEXVIEW_NAME),
        crapp.Url(r'^filter/(?P<filters_string>.+)?$',
                  PersonListView.as_view(),
                  name='filter'),
    ]
Beispiel #2
0
class App(crapp.App):
    appurls = [
        crapp.Url(r'^$',
                  StatisticsChartView.as_view(),
                  name=crapp.INDEXVIEW_NAME),
        crapp.Url(r'^ascsv$', AssignmentStatsCsv.as_view(), name='ascsv'),
    ]
Beispiel #3
0
class App(crapp.App):
    appurls = [
        crapp.Url(r'^$', index.Overview.as_view(), name=crapp.INDEXVIEW_NAME),
        crapp.Url(r'^send$', send.SendInvitesView.as_view(), name='send'),
        crapp.Url(r'^delete/(?P<pk>\d+)$',
                  delete.DeleteInvitesView.as_view(),
                  name='delete')
    ]
 def add_foreignkeyselectview(cls, appurls):
     foreignkeyselectview_class = cls.get_foreignkeyselectview_class()
     if foreignkeyselectview_class:
         appurls.append(crapp.Url(
             r'^foreignkeyselect$',
             foreignkeyselectview_class.as_view(),
             name='foreignkeyselect'))
         appurls.append(crapp.Url(
             r'^foreignkeyselect/filter/(?P<filters_string>.+)?$',
             foreignkeyselectview_class.as_view(),
             name='foreignkeyselect-filter'))
 def add_manytomanyselectview(cls, appurls):
     manytomanyselectview_class = cls.get_manytomanyselectview_class()
     if manytomanyselectview_class:
         appurls.append(crapp.Url(
             r'^manytomanyselect$',
             manytomanyselectview_class.as_view(),
             name='manytomanyselect'))
         appurls.append(crapp.Url(
             r'^manytomanyselect/filter/(?P<filters_string>.+)?$',
             manytomanyselectview_class.as_view(),
             name='manytomanyselect-filter'))
class App(crapp.App):
    appurls = [
        crapp.Url(r'^$', QuestionListView.as_view(),
                  name=crapp.INDEXVIEW_NAME),
        crapp.Url(r'create^$', QuestionCreateView.as_view(), name='create'),
        crapp.Url(r'^edit/(?P<pk>)\d+$',
                  QuestionEditView.as_view(),
                  name='edit'),
        crapp.Url(r'^delete(?P<pk>)\d+$',
                  QuestionDeleteView.as_view(),
                  name='delete')
    ]
Beispiel #7
0
class App(crapp.App):
    appurls = [
        crapp.Url(r'^$',
                  PermalinkListView.as_view(),
                  name=crapp.INDEXVIEW_NAME),
        crapp.Url(r'^create$', PermalinkCreateView.as_view(), name="create"),
        crapp.Url(r'^edit/(?P<pk>\d+)$',
                  PermalinkUpdateView.as_view(),
                  name="edit"),
        crapp.Url(r'^delete/(?P<pk>\d+)$',
                  PermalinkDeleteView.as_view(),
                  name="delete")
    ]
Beispiel #8
0
class App(crapp.App):
    appurls = [
        crapp.Url(r'^$', ProductListView.as_view(), name=crapp.INDEXVIEW_NAME),
        crapp.Url(r'^with-filters/(?P<filters_string>.+)?$',
                  FilteredProductListView.as_view(),
                  name='withfilters'),
        crapp.Url(r'^select-on-load$',
                  ProductListViewSelectOnLoad.as_view(),
                  name='select-on-load'),
        crapp.Url(r'^extra-form-data/(?P<filters_string>.+)?$',
                  ProductListViewWithExtraFormData.as_view(),
                  name='extra-form-data'),
    ]
Beispiel #9
0
class App(crapp.App):
    appurls = [
        crapp.Url(r'^$',
                  AssignmentListView.as_view(),
                  name=crapp.INDEXVIEW_NAME),
        crapp.Url(r'^create$', AssignmentCreateView.as_view(), name="create"),
        crapp.Url(r'^edit/(?P<pk>\d+)$',
                  AssignmentUpdateView.as_view(),
                  name="edit"),
        crapp.Url(r'^preview/(?P<pk>\d+)?$',
                  PreviewAssignmentView.as_view(),
                  name="preview"),
        crapp.Url(r'^multiedit$',
                  AssignmentMultiEditView.as_view(),
                  name="multiedit"),
        crapp.Url(r'^multiadd-tag$',
                  AssignmentMultiAddTagView.as_view(),
                  name="multiadd-tag"),
        crapp.Url(r'^multiremove-tag$',
                  AssignmentMultiRemoveTagView.as_view(),
                  name="multiremove-tag"),
        crapp.Url(r'^delete/(?P<pk>\d+)$',
                  AssignmentDeleteView.as_view(),
                  name="delete")
    ]
class App(crapp.App):
    appurls = [
        crapp.Url(r'^$',
                  ArchiveImagesListView.as_view(),
                  name=crapp.INDEXVIEW_NAME),
        crapp.Url(r'^singleselect$',
                  ArchiveImagesSingleSelectView.as_view(),
                  name='singleselect'),
        crapp.Url(r'^edit/(?P<pk>\d+)$',
                  ArchiveImageUpdateView.as_view(),
                  name="edit"),
        crapp.Url(r'^delete/(?P<pk>\d+)$',
                  ArchiveImageDeleteView.as_view(),
                  name="delete")
    ]
 def add_listview(cls, appurls):
     listview_class = cls.get_listview_class()
     if listview_class:
         appurls.append(crapp.Url(
             r'^$',
             listview_class.as_view(),
             name=crapp.INDEXVIEW_NAME))
         appurls.append(crapp.Url(
             r'^filter/(?P<filters_string>.+)?$',
             listview_class.as_view(),
             name='filter'))
     else:
         raise NotImplementedError('You must return a view class from get_listview_class(). '
                                   'Note that it can be something other than a list view, '
                                   'such as an overview of with information/stats for the model.')
 def add_editview(cls, appurls):
     editview_class = cls.get_editview_class()
     if editview_class:
         appurls.append(crapp.Url(
             r'^edit/(?P<pk>\d+)$',
             editview_class.as_view(),
             name="edit"))
 def add_createview(cls, appurls):
     createview_class = cls.get_createview_class()
     if createview_class:
         appurls.append(crapp.Url(
             r'^create/$',
             createview_class.as_view(),
             name="create"))
 def add_deleteview(cls, appurls):
     deleteview_class = cls.get_deleteview_class()
     if deleteview_class:
         appurls.append(crapp.Url(
             r'^delete/(?P<pk>\d+)$',
             deleteview_class.as_view(),
             name="delete"))
Beispiel #15
0
 def get_appurls(cls):
     return [
         crapp.Url(
             r'^$',
             cls.get_appdashboardview_class().as_view(),
             name=crapp.INDEXVIEW_NAME)
     ]
Beispiel #16
0
class App(crapp.App):
    appurls = [
        crapp.Url(
            r'^$',
            PagesListView.as_view(),
            name=crapp.INDEXVIEW_NAME),
        crapp.Url(
            r'^filter/(?P<filters_string>.+)?$',
            PagesListView.as_view(),
            name='filter'),
        crapp.Url(
            r'^create$',
            PageCreateView.as_view(),
            name="create"),
        crapp.Url(
            r'^edit/(?P<pk>\d+)$',
            PageUpdateView.as_view(),
            name="edit"),
        crapp.Url(
            r'^preview/(?P<pk>\d+)?$',
            PreviewPageView.as_view(),
            name="preview"),
        crapp.Url(
            r'^delete/(?P<pk>\d+)$',
            PageDeleteView.as_view(),
            name="delete"),
        crapp.Url(
            r'^multiedit/$',
            PageMultiEditView.as_view(),
            name="multiedit")
    ]
Beispiel #17
0
class App(crapp.App):
    appurls = [
        crapp.Url(r'^$', show.ShowView.as_view(), name=crapp.INDEXVIEW_NAME),
        crapp.Url(r'^edit', edit.CreateOrEditSharableLinkView.as_view(), name='edit'),
        crapp.Url(r'^delete/(?P<pk>\d+)$', delete.DeletePublicInviteView.as_view(), name='delete'),
    ]
Beispiel #18
0
class App(crapp.App):
    appurls = [crapp.Url(r'^$', Overview.as_view(), name=crapp.INDEXVIEW_NAME)]
Beispiel #19
0
class App(crapp.App):
    appurls = [
        crapp.Url(r'^$', DashboardView.as_view(), name=crapp.INDEXVIEW_NAME)
    ]
Beispiel #20
0
class App(crapp.App):
    appurls = [
        crapp.Url(r'^$', EditUserView.as_view(), name=crapp.INDEXVIEW_NAME),
    ]