示例#1
0
文件: urls.py 项目: emanlodovice/ana
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),
]
示例#2
0
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'})),
]
示例#3
0
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'),
]
示例#4
0
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(
示例#5
0
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)
示例#6
0
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')
示例#7
0
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'),
示例#9
0
# 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
示例#10
0
"""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)),
]
示例#11
0
from rest_framework import routers

from . import views

member_router = routers.SimpleRouter()
member_router.register(r'', views.MemberViewSet, base_name='member')
示例#12
0
文件: urls.py 项目: JoeMabor/alienems
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',
示例#13
0
"""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)),
]
示例#14
0
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')
示例#15
0
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')
]
示例#16
0
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('',
示例#17
0
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()
),
示例#18
0
# -*- 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'),
示例#19
0
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')),
]
示例#20
0
""" 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')
示例#21
0
    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',
示例#22
0
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
示例#23
0
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
示例#25
0
文件: urls.py 项目: openfun/richie
"""
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",
    ),
]
示例#26
0
from rest_framework import routers

from .viewsets import *

position_router = routers.SimpleRouter()

position_router.register('', PositionViewSet, base_name='position')
示例#27
0
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







示例#28
0
from rest_framework import routers
from .views import ProductResource

product_routes = routers.SimpleRouter()
product_routes.register(r'products', ProductResource)