from django.conf.urls import url, include from django.contrib import admin from django.urls import path from .views import RecordViewset, DashboardView from rest_framework import routers record_router = routers.SimpleRouter() record_router.register('records', RecordViewset) urlpatterns = [ path('', DashboardView.as_view(), name='ana-dashboard'), url(r'^api/', include((record_router.urls, 'ana'))), url(r'^admin/', admin.site.urls), ]
from rest_framework import routers from .api import OrgViewSet from .api import ExcelfileUploadView from django.urls import path router = routers.SimpleRouter(trailing_slash=False) router.register(r'departments', OrgViewSet) # router.register(r'departments/detail', DepartmentDetailView) # urlpatterns = router.urls urlpatterns += [ # path('departments/', OrgViewSet.as_view({'get': 'list'})), path('upload', ExcelfileUploadView.as_view(), name='org_upload') # #path('departments/<int:id>/', OrganizationViewSet.as_view({'get': 'list'})), ]
from django.conf.urls import url, include from rest_framework import routers from ovp.apps.search import views project_search = routers.SimpleRouter() project_search.register(r'projects', views.ProjectSearchResource, 'search-projects') project_search.register(r'projects/map-data', views.ProjectMapDataResource, 'search-projects-map-data') organization_search = routers.SimpleRouter() organization_search.register(r'organizations', views.OrganizationSearchResource, 'search-organizations') project_search.register(r'organizations/map-data', views.OrganizationMapDataResource, 'search-organizations-map-data') user_search = routers.SimpleRouter() user_search.register(r'users', views.UserSearchResource, 'search-users') urlpatterns = [ url(r'^search/', include(project_search.urls)), url(r'^search/', include(organization_search.urls)), url(r'^search/', include(user_search.urls)), url(r'^search/available-cities/(?P<country>[^/]+)/', views.CountryCities.as_view(), name='available-country-cities'), ]
from greenbudget.app.history.urls import ( account_subaccounts_history_urlpatterns, subaccount_subaccounts_history_urlpatterns, subaccount_history_urlpatterns ) from .views import ( SubAccountViewSet, AccountSubAccountViewSet, SubAccountRecursiveViewSet, SubAccountGroupViewSet ) app_name = "subaccount" account_subaccounts_router = routers.SimpleRouter() account_subaccounts_router.register( r'', AccountSubAccountViewSet, basename='subaccount') account_subaccounts_urlpatterns = account_subaccounts_router.urls + [ path('history/', include(account_subaccounts_history_urlpatterns)), ] subaccount_subaccounts_router = routers.SimpleRouter() subaccount_subaccounts_router.register( r'', SubAccountRecursiveViewSet, basename='subaccount') subaccount_subaccounts_urlpatterns = subaccount_subaccounts_router.urls + [ path('history/', include(subaccount_subaccounts_history_urlpatterns)), ] subaccount_groups_router = routers.SimpleRouter() subaccount_groups_router.register(
from rest_framework import routers from chat.views import ConversationViewSet, ChatViewSet conversation_router = routers.SimpleRouter() conversation_router.register(r"conversations", ConversationViewSet) chat_router = routers.SimpleRouter() chat_router.register(r"chats", ChatViewSet)
from django.conf.urls import include, url from django.urls.conf import path from rest_framework import routers from . import views handgrading_rubric_detail_router = routers.SimpleRouter() handgrading_rubric_detail_router.register(r'handgrading_rubrics', views.HandgradingRubricDetailViewSet, base_name='handgrading-rubric') annotation_detail_router = routers.SimpleRouter() annotation_detail_router.register(r'annotations', views.AnnotationDetailViewSet, base_name='annotation') criterion_detail_router = routers.SimpleRouter() criterion_detail_router.register(r'criteria', views.CriterionDetailViewSet, base_name='criterion') applied_annotation_detail_router = routers.SimpleRouter() applied_annotation_detail_router.register(r'applied_annotations', views.AppliedAnnotationDetailViewSet, base_name='applied-annotation') criterion_result_detail_router = routers.SimpleRouter() criterion_result_detail_router.register(r'criterion_results', views.CriterionResultDetailViewSet, base_name='criterion-result')
from __future__ import unicode_literals from django.conf.urls import patterns, url from rest_framework import routers from . import views router = routers.SimpleRouter(trailing_slash=True) router.register(r'people', views.PersonViewSet) urlpatterns = [] urlpatterns += router.urls
from django.conf.urls import include, patterns, url from django.contrib import admin from django.contrib.staticfiles.urls import staticfiles_urlpatterns from rest_framework import routers from .views import * router_api_v1 = routers.SimpleRouter() urlpatterns = patterns('billometer.views', url(r'^auth/', include('openstack_auth.urls')), url(r'^api/v1/auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'^admin/doc/', include('django.contrib.admindocs.urls')), url(r'^admin/', include(admin.site.urls)), url(r'^v1/', include(router_api_v1.urls)), url(r'^v1/project-list/(?P<user_id>[^/]+)/(?P<start_date>[\w\-\_\.]+)/(?P<end_date>[\w\-\_\.]+)/$', 'project_list', name='project_list'), url(r'^v1/project-list/(?P<user_id>[^/]+)/$', 'project_list', name='project_list'), url(r'^v1/quota-list/(?P<user_id>[^/]+)/$', QuotaListView.as_view(), name='quota_list'), url(r'^v1/project-info/(?P<project_id>[^/]+)/$', 'project_info', name='project_info'), url(r'^v1/project-summary/(?P<project_id>[^/]+)/(?P<start>[\w\-\_\.]+)/(?P<end>[\w\-\_\.]+)/$', 'project_summary', name='project_summary'), url(r'^v1/project-summary/(?P<project_id>[^/]+)/$', 'project_summary', name='project_summary'), url(r'^v1/project-update/(?P<project_id>[^/]+)/$', 'project_update', name='project_update'), url(r'^v1/resource-list/(?P<project_id>[^/]+)/$', 'resource_list', name='resource_list'), url(r'^v1/quota-sync/(?P<project_id>[^/]+)/$', QuotaSyncView.as_view(), name='quota_sync'), url(r'^v1/server-list/(?P<project_id>[^/]+)/(?P<start_date>[\w\-\_\.]+)/(?P<end_date>[\w\-\_\.]+)/$', InstanceResourceView.as_view(), name='server_list'), url(r'^v1/server-list/(?P<project_id>[^/]+)/$', InstanceResourceView.as_view(), name='server_list'), url(r'^v1/volume-list/(?P<project_id>[^/]+)/(?P<start_date>[\w\-\_\.]+)/(?P<end_date>[\w\-\_\.]+)/$', VolumeResourceView.as_view(), name='volume_list'), url(r'^v1/volume-list/(?P<project_id>[^/]+)/$', VolumeResourceView.as_view(), name='volume_list'), url(r'^v1/address-list/(?P<project_id>[^/]+)/(?P<start_date>[\w\-\_\.]+)/(?P<end_date>[\w\-\_\.]+)/$', AddressResourceView.as_view(), name='address_list'),
# built-in imports # third-party imports from rest_framework import routers # custom imports from . import views app_name = 'shipments' shipments_router = routers.SimpleRouter() shipments_router.register('shipments', views.ShipmentViewSet, basename='shipments') urlpatterns = shipments_router.urls
"""CRUDVue URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.2/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: path('', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.urls import include, path 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.contrib import admin from django.urls import path, include from rest_framework import urls, routers from apps.medicamentos.views import MedicamentoAPI, PacienteAPI apiurl = routers.SimpleRouter() apiurl.register('medicamentos', MedicamentoAPI) apiurl.register('pacientes', PacienteAPI) urlpatterns = [ path('admin/', admin.site.urls), path('api/', include(apiurl.urls)), ]
from rest_framework import routers from . import views member_router = routers.SimpleRouter() member_router.register(r'', views.MemberViewSet, base_name='member')
from django.contrib import admin from django.urls import path, include from rest_framework import routers from .views import HomeView from .views import ManageTeamView from .views import ManageEmployeesView from .views import TeamLeaderView from .views import TeamEmployeeView from .views import WorkTimeView from .views import WorkArrangementsView employee_router = routers.SimpleRouter() employee_router.register(r'employees', ManageEmployeesView, basename="employee") team_router = routers.SimpleRouter() team_router.register(r'teams', ManageTeamView, basename="team") team_leaders_router = routers.SimpleRouter() team_leaders_router.register(r'team-leaders', TeamLeaderView, basename="team-leader") work_time_router = routers.SimpleRouter() work_time_router.register(r'work-times', WorkTimeView, basename="work-time") work_arrangement_router = routers.SimpleRouter() work_arrangement_router.register(r'work-arrangements', WorkArrangementsView, basename="work-arrangement") team_employees_router = routers.SimpleRouter() team_employees_router.register(r'team-employees',
"""core URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/3.0/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: path('', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.urls import include, path 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.urls import path, include from rest_framework import routers from .views import PostViewSet router = routers.SimpleRouter(False) router.register('posts', PostViewSet) urlpatterns = [ path('', include(router.urls)), ]
from django.conf.urls import include from django.conf.urls import url from rest_framework import routers from .api import ContentReportViewSet from .api import ContentSummaryViewSet from .api import LessonReportViewset from .api import RecentReportViewSet from .api import UserReportViewSet reports_router = routers.SimpleRouter() reports_router.register(r'userreport', UserReportViewSet, base_name='userreport') reports_router.register(r'contentreport', ContentReportViewSet, base_name='contentreport') reports_router.register(r'recentreport', RecentReportViewSet, base_name='recentreport') content_summary_router = routers.SimpleRouter() content_summary_router.register(r'contentsummary', ContentSummaryViewSet, base_name='contentsummary') base_router = routers.SimpleRouter() base_router.register(r'lessonreport', LessonReportViewset, base_name='lessonreport')
from django.conf.urls import url from django.urls import include, path from rest_framework import routers from . import views #transactions = routers.SimpleRouter() #transactions.register('', views.TransactionViewSet) categories = routers.SimpleRouter() categories.register('', views.CategoryViewSet) urlpatterns = [ # path('test/', include(transactions.urls)), path('categories/', include(categories.urls)), path('currencies/', views.CurrencyView.as_view()), path('category_statistic/', views.CategoryStatisticView.as_view()), url(r'^parce_excel/(?P<filename>[^/]+)/$', views.ParceExcelView.as_view()), path('transactions/', views.TransactionView.as_view(), name='transactions api'), path('transactions2/', views.TransactionView2.as_view()), path('transactions/<int:pk>/', views.TransactionObjectView.as_view(), name='transaction object api') ]
from rest_framework import routers from datahub.activity_stream import urls as activity_stream_urls from datahub.company import urls as company_urls from datahub.company import views as company_views from datahub.event import urls as event_urls from datahub.feature_flag import urls as feature_flag_urls from datahub.interaction import urls as interaction_urls from datahub.investment import urls as investment_urls from datahub.leads import urls as leads_urls from datahub.omis import urls as omis_urls from datahub.search import urls as search_urls # API V1 router_v1 = routers.SimpleRouter() router_v1.register(r'adviser', company_views.AdviserReadOnlyViewSetV1) v1_urls = router_v1.urls # API V3 v3_urls = [ path( '', include( (activity_stream_urls.activity_stream_urls, 'activity-stream'), namespace='activity-stream', ), ), path('',
from django.conf.urls import patterns, include, url import rest from rest_framework import routers router_djcity = routers.SimpleRouter() router_djcity.register(r'city', rest.DjCity) router_djcountry = routers.SimpleRouter() router_djcountry.register(r'countries', rest.DjCountry) urlpatterns = patterns( '', url(r'^locales/$', rest.LocalesList().as_view()), url(r'^locales/(?P<id>[\w]{24})/$', rest.LocalesDetails().as_view()), url(r'^translations/$', rest.TranslationList().as_view()), url(r'^translations/(?P<id>[\w]{24})/$', rest.TranslationDetails().as_view()), url(r'countries-city/regen/$', rest.RegenerateCacheForCountryCity().as_view()), ) urlpatterns += router_djcity.urls urlpatterns += router_djcountry.urls """ url(r'^countries/$', rest.CountryList().as_view() ),
# -*- coding: utf-8 -*- from django.conf.urls import patterns, url, include from streamer.api.views import ( NewsViewSet, SimilarNewsGroupViewSet, ) from rest_framework import routers router = routers.SimpleRouter(trailing_slash=True) routerSlashless = routers.SimpleRouter(trailing_slash=False) router.register(r'news', NewsViewSet) router.register(r'similarity/groups', SimilarNewsGroupViewSet) # slashless for simple routers routerSlashless.registry = router.registry[:] urlpatterns = patterns( '', # Tells API version, and API version upgrades. url(r'^status/', 'streamer.api.views.api_status'), url(r'^v1/', include(router.urls)), url(r'^v1/', include(routerSlashless.urls)), url(r'^v1/subscriptions/ios/(?P<token>[\d\w]+)/?$', 'streamer.api.views.subscription_ios'), url(r'^v1/subscriptions/ios/(?P<token>[\d\w]+)/badges/?$', 'streamer.api.views.subscription_ios_clear_badges'), url(r'^v1/stat-candidate/(?P<id>\d+)/?$', 'streamer.api.views.news_candidate'), url(r'^v1/users/(?P<user_id>\d+)/legal/accept-policies/', 'streamer.api.views.accept_policies'),
from django.conf.urls import url, include from rest_framework import routers from terminology.views import TerminologyView, PlatformView, ModuleView, \ ModulePlatformsView # 先隐掉 # terminology_router = routers.SimpleRouter() # terminology_router.register(r't', TerminologyView) platform_router = routers.SimpleRouter() platform_router.register(r'platform', PlatformView) module_router = routers.SimpleRouter() module_router.register(r'module', ModuleView) urlpatterns = [ # url(r'', include(terminology_router.urls, namespace='terminology')), url(r'^module_platforms/$', ModulePlatformsView.as_view(), name='module_platforms'), url(r'', include(platform_router.urls, namespace='platform')), url(r'', include(module_router.urls, namespace='module')), ]
""" API v1 URLs. """ from django.conf.urls import include, url from rest_framework import routers from course_discovery.apps.api.v1.views import search as search_views from course_discovery.apps.api.v1.views.affiliates import AffiliateWindowViewSet from course_discovery.apps.api.v1.views.catalogs import CatalogViewSet from course_discovery.apps.api.v1.views.course_runs import CourseRunViewSet from course_discovery.apps.api.v1.views.courses import CourseViewSet from course_discovery.apps.api.v1.views.organizations import OrganizationViewSet from course_discovery.apps.api.v1.views.people import PersonViewSet from course_discovery.apps.api.v1.views.programs import ProgramTypeListViewSet, ProgramViewSet partners_router = routers.SimpleRouter() partners_router.register(r'affiliate_window/catalogs', AffiliateWindowViewSet, base_name='affiliate_window') urlpatterns = [ url(r'^partners/', include(partners_router.urls, namespace='partners')), url(r'search/typeahead', search_views.TypeaheadSearchView.as_view(), name='search-typeahead') ] router = routers.SimpleRouter() router.register(r'catalogs', CatalogViewSet) router.register(r'courses', CourseViewSet, base_name='course') router.register(r'course_runs', CourseRunViewSet, base_name='course_run') router.register(r'organizations', OrganizationViewSet, base_name='organization') router.register(r'people', PersonViewSet, base_name='person') router.register(r'programs', ProgramViewSet, base_name='program') router.register(r'program_types', ProgramTypeListViewSet, base_name='program_type') router.register(r'search/all', search_views.AggregateSearchViewSet, base_name='search-all') router.register(r'search/courses', search_views.CourseSearchViewSet, base_name='search-courses')
job_log_url, jobs, machine_platforms, note, performance_data, push, refdata, seta, text_log_error, ) # router for views that are bound to a project # i.e. all those views that don't involve reference data # DEPRECATED: We will be slowly transitioning away from this router # in favor of a router that does not require the ``project`` property. project_bound_router = routers.SimpleRouter() # DEPRECATED (in process): The UI is transitioning to the /jobs/ endpoint # from the default_router. project_bound_router.register( r'jobs', jobs.JobsProjectViewSet, basename='jobs', ) project_bound_router.register(r'seta/job-priorities', seta.SetaJobPriorityViewSet, basename='seta-job-priorities') project_bound_router.register( r'push',
from rest_framework import routers from .viewsets import LoanersViewSet, PaymentsViewSet routes = routers.SimpleRouter() routes.register('loaners', LoanersViewSet, basename='loaners') routes.register('payments', PaymentsViewSet, basename='payments') urlpatterns = routes.urls
from django.conf.urls import include from django.urls import re_path from rest_framework import routers from . import views app_name = 'locations' api = routers.SimpleRouter() api.register(r'locations', views.LocationsViewSet, basename='locations') api.register(r'locations-light', views.LocationsLightViewSet, basename='locations-light') urlpatterns = [ re_path(r'', include(api.urls)), re_path(r'^locations/pcode/(?P<p_code>\w+)/$', views.LocationsViewSet.as_view({'get': 'retrieve'}), name='locations_detail_pcode'), re_path(r'^cartodbtables/$', views.CartoDBTablesView.as_view(), name='cartodbtables'), re_path(r'^autocomplete/$', views.LocationQuerySetView.as_view(), name='locations_autocomplete'), ]
from rest_framework import routers from .views import (CommentViewSet, BudgetCommentViewSet, AccountCommentViewSet, SubAccountCommentViewSet) app_name = "comment" budget_comments_router = routers.SimpleRouter() budget_comments_router.register(r'', BudgetCommentViewSet, basename='comment') budget_comments_urlpatterns = budget_comments_router.urls account_comments_router = routers.SimpleRouter() account_comments_router.register(r'', AccountCommentViewSet, basename='comment') account_comments_urlpatterns = account_comments_router.urls subaccount_comments_router = routers.SimpleRouter() subaccount_comments_router.register(r'', SubAccountCommentViewSet, basename='comment') subaccount_comments_urlpatterns = subaccount_comments_router.urls router = routers.SimpleRouter() router.register(r'', CommentViewSet, basename='comment') urlpatterns = router.urls
""" API routes exposed by our Courses app. """ from django.urls import path, re_path from rest_framework import routers from .api import CourseRunsViewSet, course_runs_sync from .views import PageAdminAutocomplete ROUTER = routers.SimpleRouter() # Define our app's API routes with the router ROUTER.register("course-runs", CourseRunsViewSet, "course_runs") urlpatterns = ROUTER.urls + [ re_path("course-runs-sync/?$", course_runs_sync, name="course_run_sync"), path( "page-admin-autocomplete/<slug:model_name>>/", PageAdminAutocomplete.as_view(), name="page-admin-autocomplete", ), ]
from rest_framework import routers from .viewsets import * position_router = routers.SimpleRouter() position_router.register('', PositionViewSet, base_name='position')
from rest_framework import routers from custumers.views import CustomerViewSet, ManagerViewSet, UserViewSet router = routers.SimpleRouter() router.register(r'customers', CustomerViewSet) router.register(r'managers', ManagerViewSet) router.register(r'users', UserViewSet) urlpatterns = router.urls
from rest_framework import routers from .views import ProductResource product_routes = routers.SimpleRouter() product_routes.register(r'products', ProductResource)