def urls(self): # noqa D102 base_url = '^workflow/' return frontend.ModuleURLResolver(base_url, self.viewset.urls, module=self, app_name=self.label)
def urls(self): index_view = generic.TemplateView.as_view( template_name='demo/index.html') return frontend.ModuleURLResolver( '^', [url('^$', index_view, name="index")], module=self, app_name='demo', namespace='demo')
def urls(self): index_view = generic.TemplateView.as_view( template_name='../templates/material/frontend/base_site.html') return frontend.ModuleURLResolver( '^', [url('^$', index_view, name="index")], module=self, app_name='it_purchase_app', namespace='it_purchase_app')
def urls(self): # noqa D102 from . import views from viewflow.frontend import views as frontend_views base_url = '^workflow/' module_views = [ url('^$', frontend_views.AllTaskListView.as_view(ns_map=self.ns_map), name="index"), url('^queue/$', frontend_views.AllQueueListView.as_view(ns_map=self.ns_map), name="queue"), url('^archive/$', frontend_views.AllArchiveListView.as_view(ns_map=self.ns_map), name="archive"), url('^action/unassign/$', views.TasksUnAssignView.as_view(ns_map=self.ns_map), name="unassign"), url('^action/assign/$', views.TasksAssignView.as_view(ns_map=self.ns_map), name="assign"), ] app_flows = itertools.groupby(self._registry.items(), lambda item: item[0]._meta.app_label) for app_label, items in app_flows: app_views = [] for flow_class, flow_router in items: flow_label = flow_class._meta.flow_label app_views.append( url('^{}/'.format(flow_label), include(flow_router.urls, namespace=flow_label))) module_views.append( url('^{}/'.format(app_label), include(app_views, namespace=app_label))) patterns = [url('^', (module_views, 'viewflow', 'viewflow'))] return frontend.ModuleURLResolver(base_url, patterns, module=self, app_name=self.label)