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'), ]
class App(crapp.App): appurls = [ crapp.Url(r'^$', StatisticsChartView.as_view(), name=crapp.INDEXVIEW_NAME), crapp.Url(r'^ascsv$', AssignmentStatsCsv.as_view(), name='ascsv'), ]
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') ]
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") ]
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'), ]
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"))
def get_appurls(cls): return [ crapp.Url( r'^$', cls.get_appdashboardview_class().as_view(), name=crapp.INDEXVIEW_NAME) ]
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") ]
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'), ]
class App(crapp.App): appurls = [crapp.Url(r'^$', Overview.as_view(), name=crapp.INDEXVIEW_NAME)]
class App(crapp.App): appurls = [ crapp.Url(r'^$', DashboardView.as_view(), name=crapp.INDEXVIEW_NAME) ]
class App(crapp.App): appurls = [ crapp.Url(r'^$', EditUserView.as_view(), name=crapp.INDEXVIEW_NAME), ]