url(r'^fobi/plugins/form-handlers/db-store/', include('fobi.contrib.plugins.form_handlers.db_store.urls')), url(r'^fobi/plugins/form-wizard-handlers/db-store/', include('fobi.contrib.plugins.form_handlers.db_store.urls.form_wizard_handlers')), # View URLs url(r'^forms/', include('fobi.urls.view')), # Edit URLs url(r'^forms/', include('fobi.urls.edit')), url(r'^404/$', custom404errorview), # for development url(r'^500/$', custom500errorview), # for development url(r'^502/$', custom502errorview), # for development url(r'^503/$', custom503errorview), # for development url(r'^504/$', custom504errorview), # for development url(r'^printer/$', views.printerinstructions), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) router = BulkRouter() router.register(r'users', UserViewSet) router.register(r'trainees', TraineeViewSet, base_name='trainees') router.register(r'events', EventViewSet) router.register(r'allevents', AllEventViewSet, base_name='allevents') router.register(r'schedules', ScheduleViewSet) router.register(r'allschedules', AllScheduleViewSet, base_name='allschedules') router.register(r'rolls', RollViewSet) router.register(r'allrolls', AllRollViewSet, base_name='allrolls') router.register(r'individualslips', IndividualSlipViewSet) router.register(r'allindividualleaveslips', AllIndividualSlipViewSet, base_name='allindividualslips') router.register(r'groupslips', GroupSlipViewSet) router.register(r'allgroupslips', AllGroupSlipViewSet, base_name='allgroupslips') router.register(r'books', BooksViewSet) router.register(r'summaries', DisciplineSummariesViewSet) router.register(r'attendance', AttendanceViewSet) router.register(r'allattendance', AllAttendanceViewSet, base_name='allattendance')
""" Define urls for api/v1 """ from django.conf.urls import url, include from rest_framework_bulk.routes import BulkRouter from seven23 import settings from seven23.api.categories.views import ApiCategories ROUTER = BulkRouter(trailing_slash=False) ROUTER.register(r'^', ApiCategories, base_name='categories') urlpatterns = ROUTER.urls
# coding:utf-8 from django.conf.urls import url from .. import api from rest_framework_bulk.routes import BulkRouter app_name = 'assets' router = BulkRouter() router.register(r'v1/assets', api.AssetViewSet, 'asset') router.register(r'v1/admin-user', api.AdminUserViewSet, 'admin-user') router.register(r'v1/system-user', api.SystemUserViewSet, 'system-user') router.register(r'v1/labels', api.LabelViewSet, 'label') router.register(r'v1/nodes', api.NodeViewSet, 'node') router.register(r'v1/domain', api.DomainViewSet, 'domain') router.register(r'v1/gateway', api.GatewayViewSet, 'gateway') urlpatterns = [ url(r'^v1/assets-bulk/$', api.AssetListUpdateApi.as_view(), name='asset-bulk-update'), url(r'^v1/system-user/(?P<pk>[0-9a-zA-Z\-]{36})/auth-info/', api.SystemUserAuthInfoApi.as_view(), name='system-user-auth-info'), url(r'^v1/assets/(?P<pk>[0-9a-zA-Z\-]{36})/refresh/$', api.AssetRefreshHardwareApi.as_view(), name='asset-refresh'), url(r'^v1/assets/(?P<pk>[0-9a-zA-Z\-]{36})/alive/$', api.AssetAdminUserTestApi.as_view(), name='asset-alive-test'), url(r'^v1/admin-user/(?P<pk>[0-9a-zA-Z\-]{36})/nodes/$', api.ReplaceNodesAdminUserApi.as_view(), name='replace-nodes-admin-user'), url(r'^v1/admin-user/(?P<pk>[0-9a-zA-Z\-]{36})/auth/$', api.AdminUserAuthApi.as_view(), name='admin-user-auth'), url(r'^v1/admin-user/(?P<pk>[0-9a-zA-Z\-]{36})/connective/$', api.AdminUserTestConnectiveApi.as_view(), name='admin-user-connective'),
#!/usr/bin/env python # ~*~ coding: utf-8 ~*~ # from __future__ import absolute_import from django.urls import path from rest_framework_bulk.routes import BulkRouter from authentication import api as auth_api from .. import api app_name = 'users' router = BulkRouter() router.register(r'users', api.UserViewSet, 'user') router.register(r'groups', api.UserGroupViewSet, 'user-group') router.register(r'users-groups-relations', api.UserUserGroupRelationViewSet, 'users-groups-relation') router.register(r'service-account-registrations', api.ServiceAccountRegistrationViewSet, 'service-account-registration') router.register(r'connection-token', auth_api.UserConnectionTokenViewSet, 'connection-token') urlpatterns = [ path('profile/', api.UserProfileApi.as_view(), name='user-profile'), path('profile/password/', api.UserPasswordApi.as_view(), name='user-password'), path('profile/secret-key/', api.UserSecretKeyApi.as_view(),
from rest_framework_bulk.routes import BulkRouter from .api.viewsets import GreenWorkingDayViewSet, HolidayViewSet, HolidayTypeViewSet, SupportWorkingDayViewSet app_name = "work_organization" router = BulkRouter() router.register(r"holidays", HolidayViewSet, basename="holiday") router.register(r"holiday-types", HolidayTypeViewSet, basename="holiday-type") router.register(r"green-days", GreenWorkingDayViewSet, basename="green-day") router.register(r"support", SupportWorkingDayViewSet, basename="support") urlpatterns = router.urls
#!/usr/bin/env python # ~*~ coding: utf-8 ~*~ # from __future__ import absolute_import from django.urls import path from rest_framework_bulk.routes import BulkRouter from authentication import api as auth_api from .. import api app_name = 'users' router = BulkRouter() router.register(r'users', api.UserViewSet, 'user') router.register(r'groups', api.UserGroupViewSet, 'user-group') router.register(r'users-groups-relations', api.UserUserGroupRelationViewSet, 'users-groups-relation') urlpatterns = [ path('connection-token/', auth_api.UserConnectionTokenApi.as_view(), name='connection-token'), path('profile/', api.UserProfileApi.as_view(), name='user-profile'), path('profile/password/', api.UserPasswordApi.as_view(), name='user-password'), path('profile/public-key/', api.UserPublicKeyApi.as_view(), name='user-public-key'), path('otp/reset/', api.UserResetOTPApi.as_view(), name='my-otp-reset'),
from rest_framework_bulk.routes import BulkRouter from data_logger import views as data_logger_views from cv import views as cv_views router = BulkRouter() router.register(r'data-logger/data', data_logger_views.DataViewSet) router.register(r'data-logger/gateway', data_logger_views.GatewayViewSet) router.register(r'data-logger/node', data_logger_views.NodeViewSet) router.register(r'data-logger/node-settings', data_logger_views.NodeSettingViewSet) router.register(r'cv/socials', cv_views.SocialsViewSet) router.register(r'cv/public-info', cv_views.BasicPublicInfoViewSet) router.register(r'cv/professional-skills', cv_views.ProfessionalSkillsViewSet) router.register(r'cv/language-skills', cv_views.LanguageSkillsViewSet) router.register(r'cv/other-interests', cv_views.OtherInterestsViewSet) router.register(r'cv/experience', cv_views.ExperienceViewSet) router.register(r'cv/education', cv_views.EducationViewSet)
# -*- coding: utf-8 -*- from __future__ import unicode_literals from django.conf.urls import url, include from django.conf import settings from rest_framework_bulk.routes import BulkRouter from rest_framework_nested import routers as nested_routers from . import views # Register /sites as a top-level resource router = BulkRouter(trailing_slash=settings.APPEND_SLASH) router.register(r'sites', views.SiteViewSet) # Nested router for resources under /sites sites_router = nested_routers.NestedSimpleRouter( router, r'sites', lookup='site', trailing_slash=settings.APPEND_SLASH ) # Map nested router to bulk put/patch operations sites_router.routes[0].mapping.update({ 'put': 'bulk_update', 'patch': 'partial_bulk_update', 'delete': 'bulk_destroy', }) # Resources that are nested under /sites sites_router.register(r'attributes', views.AttributeViewSet) sites_router.register(r'changes', views.ChangeViewSet) sites_router.register(r'devices', views.DeviceViewSet)
from django.conf.urls import url, include from rest_framework_bulk.routes import BulkRouter from admin.tag.api.v1 import views router = BulkRouter() router.register(r"tree-tags", views.TreeTagViewSet) router.register(r"tags", views.TagViewSet) urlpatterns = [url(r"^", include(router.urls))]
from django.conf.urls import patterns, url, include from mercuryservices import views from rest_framework.routers import DefaultRouter from rest_framework_bulk.routes import BulkRouter #router = DefaultRouter() router = BulkRouter() router.register(r'cooperators', views.CooperatorViewSet, 'cooperators') router.register(r'bulkcooperators', views.CooperatorBulkUpdateViewSet) router.register(r'projects', views.ProjectViewSet, 'projects') router.register(r'bulkcooperators', views.CooperatorBulkUpdateViewSet) router.register(r'sites', views.SiteViewSet, 'sites') router.register(r'bulksites', views.SiteBulkUpdateViewSet) router.register(r'samples', views.FieldSampleViewSet, 'samples') router.register(r'bulksamples', views.FieldSampleBulkCreateUpdateViewSet) router.register(r'samplebottles', views.FieldSampleBottleViewSet, 'samplebottles') router.register(r'bulksamplebottles', views.FieldSampleBottleBulkCreateUpdateViewSet) router.register(r'bottles', views.BottleViewSet, 'bottles') router.register(r'bulkbottles', views.BottleBulkCreateUpdateViewSet) router.register(r'filters', views.FilterTypeViewSet) router.register(r'preservations', views.PreservationTypeViewSet) router.register(r'processings', views.ProcessingTypeViewSet) router.register(r'mediums', views.MediumTypeViewSet) router.register(r'units', views.UnitTypeViewSet) router.register(r'methods', views.MethodTypeViewSet) router.register(r'results', views.ResultViewSet) router.register(r'constituents', views.ConstituentTypeViewSet, 'constituents') router.register(r'qualityassurances', views.QualityAssuranceViewSet) router.register(r'detectionflags', views.DetectionFlagViewSet) router.register(r'isotopeflags', views.IsotopeFlagViewSet)
""" Define urls for api/v1 """ from django.conf.urls import url, include from rest_framework_bulk.routes import BulkRouter from seven23 import settings from seven23.api.debitscredits.views import ApiDebitscredits ROUTER = BulkRouter(trailing_slash=False) ROUTER.register(r'^', ApiDebitscredits, base_name='debitscredits') urlpatterns = ROUTER.urls
from django.conf.urls import url, include from ezdict.translation.views import TranslationView, LanguageView, SuggestedMeaningView from ezdict.translation_history.views import TranslationHistoryViewSet from ezdict.card.views import CardViewSet, CardMeaningViewSet, CardToStudyViewSet from ezdict.user_profile.views import UserProfileView from ezdict.quiz.views import QuizViewSet, QuizAnswerViewSet from rest_framework_bulk.routes import BulkRouter router = BulkRouter() router.register(r'translation_history', TranslationHistoryViewSet) router.register(r'cards', CardViewSet) router.register(r'card_meanings', CardMeaningViewSet) router.register(r'cards_to_study', CardToStudyViewSet) router.register(r'quizzes', QuizViewSet, base_name='quiz') router.register(r'quiz_answers', QuizAnswerViewSet, base_name='quiz_answer') # Wire up our API using automatic URL routing. # Additionally, we include login URLs for the browsable API. urlpatterns = [ url(r'^', include(router.urls)), url(r'^docs/', include('rest_framework_swagger.urls')), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'^user/', include('djoser.urls')), url(r'^profile/$', UserProfileView.as_view(), name='user_profile'), url(r'^translation/$', TranslationView.as_view(), name='translation'), url(r'^suggested_meanings/$', SuggestedMeaningView.as_view(), name='suggested_meanings'), url(r'^languages/$', LanguageView.as_view(), name='languages'), ]
# coding:utf-8 from django.conf.urls import url from .. import api from rest_framework_bulk.routes import BulkRouter app_name = 'assets' router = BulkRouter() router.register(r'v1/groups', api.AssetGroupViewSet, 'asset-group') router.register(r'v1/assets', api.AssetViewSet, 'asset') router.register(r'v1/clusters', api.ClusterViewSet, 'cluster') router.register(r'v1/admin-user', api.AdminUserViewSet, 'admin-user') router.register(r'v1/system-user', api.SystemUserViewSet, 'system-user') urlpatterns = [ url(r'^v1/assets-bulk/$', api.AssetListUpdateApi.as_view(), name='asset-bulk-update'), url(r'^v1/system-user/(?P<pk>[0-9a-zA-Z\-]{36})/auth-info/', api.SystemUserAuthInfoApi.as_view(), name='system-user-auth-info'), url(r'^v1/assets/(?P<pk>[0-9a-zA-Z\-]{36})/refresh/$', api.AssetRefreshHardwareApi.as_view(), name='asset-refresh'), url(r'^v1/assets/(?P<pk>[0-9a-zA-Z\-]{36})/alive/$', api.AssetAdminUserTestApi.as_view(), name='asset-alive-test'), url(r'^v1/assets/user-assets/$', api.UserAssetListView.as_view(), name='user-asset-list'), # update the asset group, which add or delete the asset to the group url(r'^v1/groups/(?P<pk>[0-9a-zA-Z\-]{36})/assets/$', api.GroupUpdateAssetsApi.as_view(), name='group-update-assets'), url(r'^v1/groups/(?P<pk>[0-9a-zA-Z\-]{36})/assets/add/$', api.GroupAddAssetsApi.as_view(), name='group-add-assets'), # update the Cluster, and add or delete the assets to the Cluster
# django imports from django.conf.urls import patterns, url, include # app-specific imports from results import views # rest API imports from rest_framework_bulk.routes import BulkRouter router = BulkRouter() router.register(r'system', views.SystemViewSet) router.register(r'bucket', views.BucketViewSet) router.register(r'series', views.SeriesViewSet) router.register(r'seriesattributes', views.SeriesAttributesViewSet) router.register(r'singlepoint', views.SinglePointViewSet) router.register(r'singlepointouter', views.SinglePointOuterViewSet) router.register(r'singlepointattributes', views.SinglePointAttributesViewSet) router.register(r'mdrun', views.MDRunViewSet) router.register(r'mdstep', views.MDStepViewSet) router.register(r'atom', views.AtomViewSet) router.register(r'coordinate', views.CoordinateViewSet) router.register(r'coordinatewrapped', views.CoordinateWrappedViewSet) router.register(r'hirshfeldcharge', views.HirshfeldChargeViewSet) router.register(r'scaledcoordinate', views.ScaledCoordinateViewSet) router.register(r'scaledcoordinatewrapped', views.ScaledCoordinateWrappedViewSet) router.register(r'mullikencharge', views.MullikenChargeViewSet) router.register(r'mdrunsettings', views.MDRunSettingsViewSet) router.register(r'mdrunattributes', views.MDRunAttributesViewSet) router.register(r'stepcell', views.StepCellViewSet) router.register(r'stepensemble', views.StepEnsembleViewSet) router.register(r'stepcontributionsqm', views.StepContributionsQMViewSet)
""" Define urls for api/v1 """ from django.conf.urls import url, include from rest_framework_bulk.routes import BulkRouter from seven23.api.changes.views import ApiChange ROUTER = BulkRouter(trailing_slash=False) ROUTER.register(r'^', ApiChange, base_name='changes') urlpatterns = ROUTER.urls
class AssessmentItemViewSet(BulkModelViewSet): queryset = AssessmentItem.objects.all() serializer_class = serializers.AssessmentItemSerializer router = routers.DefaultRouter(trailing_slash=False) router.register(r'license', LicenseViewSet) router.register(r'channel', ChannelViewSet) router.register(r'topictree', TopicTreeViewSet) router.register(r'node', NodeViewSet) router.register(r'exercise', ExerciseViewSet) router.register(r'file', FileViewSet) router.register(r'format', FormatViewSet) router.register(r'mimetype', MimeTypeViewSet) bulkrouter = BulkRouter(trailing_slash=False) bulkrouter.register(r'assessmentitem', AssessmentItemViewSet) urlpatterns = [ url(r'^$', views.base, name='base'), url(r'^test/', views.testpage, name='test'), url(r'^admin/', include(admin.site.urls)), url(r'^api/', include(router.urls)), url(r'^api/', include(bulkrouter.urls)), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'exercises/$', views.exercise_list, name='exercise_list'), url(r'exercises/(?P<exercise_id>\w+)', views.exercise, name='exercise'), url(r'^file_upload/', views.file_upload, name="file_upload"), url(r'^accounts/logout/$', auth_views.logout, {'template_name': 'registration/logout.html'}), url(r'^accounts/', include('django.contrib.auth.urls')), url(r'^channels/$', views.channel_list, name='channels'), url(r'^channels/(?P<channel_id>\w+)', views.channel, name='channel'),
router = routers.DefaultRouter(trailing_slash=False) router.register(r'license', LicenseViewSet) router.register(r'language', LanguageViewSet) router.register(r'channel', ChannelViewSet) router.register(r'channelset', ChannelSetViewSet) router.register(r'fileformat', FileFormatViewSet) router.register(r'preset', FormatPresetViewSet) router.register(r'tag', TagViewSet) router.register(r'contentkind', ContentKindViewSet) router.register(r'task', TaskViewSet) router.register(r'user', UserViewSet) router.register(r'invitation', InvitationViewSet) bulkrouter = BulkRouter(trailing_slash=False) bulkrouter.register(r'assessmentitem', AssessmentItemViewSet) bulkrouter.register(r'contentnode', ContentNodeViewSet) bulkrouter.register(r'file', FileViewSet) urlpatterns = [ url(r'^$', views.base, name='base'), url(r'^admin/', include(admin.site.urls)), url(r'^api/', include(router.urls)), url(r'^api/', include(bulkrouter.urls)), url(r'^api/publish_channel/$', views.publish_channel, name='publish_channel'), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'^channels/$', views.channel_list, name='channels'), url(r'^(?P<channel_id>[^/]+)/edit', views.redirect_to_channel_edit, name='redirect_to_channel_edit'), url(r'^(?P<channel_id>[^/]+)/view', views.redirect_to_channel_view, name='redirect_to_channel_view'), url(r'^channels/(?P<channel_id>[^/]{32})/?$', views.redirect_to_channel, name='redirect_to_channel'), url(r'^channels/(?P<channel_id>[^/]{32})/edit', views.channel, name='channel'),
# coding:utf-8 from django.urls import path from rest_framework_nested import routers # from rest_framework.routers import DefaultRouter from rest_framework_bulk.routes import BulkRouter from .. import api app_name = 'assets' router = BulkRouter() router.register(r'assets', api.AssetViewSet, 'asset') router.register(r'admin-user', api.AdminUserViewSet, 'admin-user') router.register(r'system-user', api.SystemUserViewSet, 'system-user') router.register(r'labels', api.LabelViewSet, 'label') router.register(r'nodes', api.NodeViewSet, 'node') router.register(r'domain', api.DomainViewSet, 'domain') router.register(r'gateway', api.GatewayViewSet, 'gateway') router.register(r'cmd-filter', api.CommandFilterViewSet, 'cmd-filter') router.register(r'asset-user', api.AssetUserViewSet, 'asset-user') cmd_filter_router = routers.NestedDefaultRouter(router, r'cmd-filter', lookup='filter') cmd_filter_router.register(r'rules', api.CommandFilterRuleViewSet, 'cmd-filter-rule') urlpatterns = [ path('assets-bulk/', api.AssetListUpdateApi.as_view(), name='asset-bulk-update'), path('asset/update/select/', api.AssetBulkUpdateSelectAPI.as_view(), name='asset-bulk-update-select'), path('assets/<uuid:pk>/refresh/', api.AssetRefreshHardwareApi.as_view(), name='asset-refresh'),
#!/usr/bin/env python # ~*~ coding: utf-8 ~*~ # from __future__ import absolute_import from django.urls import path, include from rest_framework_bulk.routes import BulkRouter from .. import api_v2 as api app_name = 'users' router = BulkRouter() router.register(r'service-account-registrations', api.ServiceAccountRegistrationViewSet, 'service-account-registration') urlpatterns = [ # path('token/', api.UserToken.as_view(), name='user-token'), ] urlpatterns += router.urls
from django.conf.urls import patterns, url, include from mercuryservices import views from rest_framework.routers import DefaultRouter from rest_framework_bulk.routes import BulkRouter #router = DefaultRouter() router = BulkRouter() router.register(r'acids', views.AcidViewSet, 'acids') router.register(r'analyses', views.AnalysisTypeViewSet, 'analyses') router.register(r'blankwaters', views.BlankWaterViewSet, 'blankwaters') router.register(r'bottles', views.BottleViewSet, 'bottles') router.register(r'bottleprefixes', views.BottlePrefixViewSet, 'bottleprefixes') router.register(r'bottletypes', views.BottleTypeViewSet, 'bottletypes') router.register(r'brominations', views.BrominationViewSet, 'brominations') router.register(r'constituents', views.ConstituentTypeViewSet, 'constituents') router.register(r'cooperators', views.CooperatorViewSet, 'cooperators') router.register(r'detectionflags', views.DetectionFlagViewSet, 'detectionflags') router.register(r'filters', views.FilterTypeViewSet, 'filters') router.register(r'isotopeflags', views.IsotopeFlagViewSet, 'isotopeflags') router.register(r'mediums', views.MediumTypeViewSet, 'mediums') router.register(r'methods', views.MethodTypeViewSet, 'methods') router.register(r'preservations', views.PreservationTypeViewSet, 'preservations') router.register(r'projects', views.ProjectViewSet, 'projects') router.register(r'projectssites', views.ProjectSiteViewSet, 'projectssites') router.register(r'processings', views.ProcessingTypeViewSet, 'processings') router.register(r'qualityassurances', views.QualityAssuranceViewSet, 'qualityassurances') router.register(r'qualityassurancetypes', views.QualityAssuranceTypeViewSet, 'qualityassurancetypes') router.register(r'results', views.ResultViewSet, 'results') router.register(r'resultdatafiles', views.ResultDataFileViewSet, 'resultdatafiles')
#!/usr/bin/env python # -*- coding: utf-8 -*- # from django.urls import path, re_path from rest_framework_bulk.routes import BulkRouter from common import api as capi from .. import api app_name = 'terminal' router = BulkRouter() router.register(r'sessions', api.SessionViewSet, 'session') router.register(r'terminals/(?P<terminal>[a-zA-Z0-9\-]{36})?/?status', api.StatusViewSet, 'terminal-status') router.register(r'terminals/(?P<terminal>[a-zA-Z0-9\-]{36})?/?sessions', api.SessionViewSet, 'terminal-sessions') router.register(r'terminals', api.TerminalViewSet, 'terminal') router.register(r'tasks', api.TaskViewSet, 'tasks') router.register(r'commands', api.CommandViewSet, 'command') router.register(r'status', api.StatusViewSet, 'status') router.register(r'replay-storages', api.ReplayStorageViewSet, 'replay-storage') router.register(r'command-storages', api.CommandStorageViewSet, 'command-storage') router.register(r'session-sharings', api.SessionSharingViewSet, 'session-sharing') router.register(r'session-join-records', api.SessionJoinRecordsViewSet, 'session-sharing-record') router.register(r'endpoints', api.EndpointViewSet, 'endpoint') router.register(r'endpoint-rules', api.EndpointRuleViewSet, 'endpoint-rule')
# coding:utf-8 # from django.urls import path from rest_framework_bulk.routes import BulkRouter from .. import api app_name = 'applications' router = BulkRouter() router.register(r'remote-app', api.RemoteAppViewSet, 'remote-app') urlpatterns = [ path('remote-apps/<uuid:pk>/connection-info/', api.RemoteAppConnectionInfoApi.as_view(), name='remote-app-connection-info') ] urlpatterns += router.urls
FundingViewSet, BalanceView, LoansViewSet, LoanableViewSet, RoleViewSet, ) from associations.views.election import VoterViewSet, ElectionViewSet, ChoiceViewSet from associations.views.media import MediaViewSet, get_media_uploaded_on_bounds from associations.views import set_association_logo from subscriptions.views.widget_balance import widget_balance_view urlpatterns = [] router = BulkRouter() # Associations. router.register(r"associations", AssociationViewSet) # Elections. router.register(r"elections", ElectionViewSet) router.register(r"choices", ChoiceViewSet) router.register(r"voters", VoterViewSet) # Events. router.register(r"events", EventViewSet) # Medias. router.register(r"media", MediaViewSet) urlpatterns += [ path("media/<association_pk>/upload_bounds", get_media_uploaded_on_bounds) ]
from django.conf.urls import url, include from rest_framework_bulk.routes import BulkRouter from admin.auth.api.v1 import views router = BulkRouter() router.register(r'users', views.UserViewSet) urlpatterns = [ url(r'^', include(router.urls)), ]
@author: sun @license: (C) Copyright 2016-2019, Light2Cloud (Beijing) Web Service Co., LTD @contact: [email protected] @software: L2CloudCMP @file: api_urls.py @ide: PyCharm @time: 2019/12/20 12:10 @desc: """ from django.urls import path from rest_framework_bulk.routes import BulkRouter from .. import api app_name = 'authentication' router = BulkRouter() router.register(r'access-keys', api.AccessKeyViewSet, 'access-keys') urlpatterns = [ path('access-keys/<uuid:pk>/create/', api.AccessKeyCreateView.as_view(), name='access-key-create'), path('access-keys/<uuid:pk>/user/', api.AccessKeyListView.as_view(), name='access-key-list'), path('sms/', api.SMSCreateApi.as_view(), name='sms'), path('tokens/', api.TokenCreateApi.as_view(), name='auth-token'), path('mfa/challenge/', api.MFAChallengeApi.as_view(), name='mfa-challenge'), path('connection-token/', api.UserConnectionTokenApi.as_view(), name='connection-token'),
from django.conf.urls import url, include from rest_framework_bulk.routes import BulkRouter from admin.friend.api.v1 import views router = BulkRouter() router.register(r'phone-contact-records', views.PhoneContactRecordViewSet) urlpatterns = [ url(r'^', include(router.urls)), ]
# coding:utf-8 from rest_framework_bulk.routes import BulkRouter from rest_framework_nested import routers from .. import api app_name = 'rbac' router = BulkRouter() router.register(r'roles', api.RoleViewSet, 'role') router.register(r'role-bindings', api.RoleBindingViewSet, 'role-binding') router.register(r'system-roles', api.SystemRoleViewSet, 'system-role') router.register(r'system-role-bindings', api.SystemRoleBindingViewSet, 'system-role-binding') router.register(r'org-roles', api.OrgRoleViewSet, 'org-role') router.register(r'org-role-bindings', api.OrgRoleBindingViewSet, 'org-role-binding') router.register(r'permissions', api.PermissionViewSet, 'permission') system_role_router = routers.NestedDefaultRouter(router, r'system-roles', lookup='system_role') system_role_router.register(r'permissions', api.SystemRolePermissionsViewSet, 'system-role-permission') org_role_router = routers.NestedDefaultRouter(router, r'org-roles', lookup='org_role')
#!/usr/bin/env python # ~*~ coding: utf-8 ~*~ # from __future__ import absolute_import from django.urls import path, include from rest_framework_bulk.routes import BulkRouter from ..api import v2 as api app_name = 'users' router = BulkRouter() router.register(r'service-account-registrations', api.ServiceAccountRegistrationViewSet, 'service-account-registration') urlpatterns = [ # path('token/', api.UserToken.as_view(), name='user-token'), ] urlpatterns += router.urls
#!/usr/bin/env python # -*- coding: utf-8 -*- # from django.urls import path from rest_framework_bulk.routes import BulkRouter from .. import api app_name = 'terminal' router = BulkRouter() router.register(r'sessions', api.SessionViewSet, 'session') router.register(r'terminal/(?P<terminal>[a-zA-Z0-9\-]{36})?/?status', api.StatusViewSet, 'terminal-status') router.register(r'terminal/(?P<terminal>[a-zA-Z0-9\-]{36})?/?sessions', api.SessionViewSet, 'terminal-sessions') router.register(r'terminal', api.TerminalViewSet, 'terminal') router.register(r'tasks', api.TaskViewSet, 'tasks') router.register(r'command', api.CommandViewSet, 'command') router.register(r'status', api.StatusViewSet, 'status') urlpatterns = [ path('sessions/<uuid:pk>/replay/', api.SessionReplayV2ViewSet.as_view({'get': 'retrieve', 'post': 'create'}), name='session-replay'), path('tasks/kill-session/', api.KillSessionAPI.as_view(), name='kill-session'), path('terminal/<uuid:terminal>/access-key/', api.TerminalTokenApi.as_view(), name='terminal-access-key'), path('terminal/config/', api.TerminalConfig.as_view(), name='terminal-config'), # v2: get session's replay # path('v2/sessions/<uuid:pk>/replay/', # api.SessionReplayV2ViewSet.as_view({'get': 'retrieve'}),
from rest_framework_bulk.routes import BulkRouter from . import bulk_views bulk_router = BulkRouter() bulk_router.register(r'decisions', bulk_views.BulkDecisionViewSet) bulk_router.register(r'periods', bulk_views.BulkPeriodViewSet) bulk_router.register(r'phases', bulk_views.BulkPhaseViewSet) bulk_router.register(r'results', bulk_views.BulkResultViewSet) bulk_router.register(r'roles', bulk_views.BulkRoleViewSet) bulk_router.register(r'runs', bulk_views.BulkRunViewSet) bulk_router.register(r'runusers', bulk_views.BulkRunUserViewSet) bulk_router.register(r'scenarios', bulk_views.BulkScenarioViewSet) bulk_router.register(r'worlds', bulk_views.BulkWorldViewSet) bulk_urlpatterns = bulk_router.urls
# django imports from django.conf.urls import patterns, url, include # app-specific imports from results import views # rest API imports from rest_framework_bulk.routes import BulkRouter router = BulkRouter() router.register(r'system', views.SystemViewSet) router.register(r'bucket', views.BucketViewSet) router.register(r'series', views.SeriesViewSet) router.register(r'seriesattributes', views.SeriesAttributesViewSet) router.register(r'singlepoint', views.SinglePointViewSet) router.register(r'singlepointouter', views.SinglePointOuterViewSet) router.register(r'singlepointattributes', views.SinglePointAttributesViewSet) router.register(r'mdrun', views.MDRunViewSet) router.register(r'mdstep', views.MDStepViewSet) router.register(r'atom', views.AtomViewSet) router.register(r'coordinate', views.CoordinateViewSet) router.register(r'coordinatewrapped', views.CoordinateWrappedViewSet) router.register(r'hirshfeldcharge', views.HirshfeldChargeViewSet) router.register(r'scaledcoordinate', views.ScaledCoordinateViewSet) router.register(r'scaledcoordinatewrapped', views.ScaledCoordinateWrappedViewSet) router.register(r'mullikencharge', views.MullikenChargeViewSet) router.register(r'mdrunsettings', views.MDRunSettingsViewSet) router.register(r'mdrunattributes', views.MDRunAttributesViewSet) router.register(r'stepcell', views.StepCellViewSet) router.register(r'stepensemble', views.StepEnsembleViewSet)
# -*- coding:utf-8 -*- # __author__ = Amos # Email = [email protected] # Create_at = 2019-04-01 11:28 # FileName = api_urls from django.urls import re_path from rest_framework_bulk.routes import BulkRouter from users.api import * app_name = 'users' router = BulkRouter() router.register('v1/users', UserViewSet, 'user') router.register('v1/groups', UserGroupViewSet, 'user-group') urlpatterns = [ re_path(r'^v1/users/(?P<pk>[0-9a-zA-Z\-]{36})/password/reset/$', UserSendMailRestPasswordAPI.as_view(), name='user-reset-password'), re_path(r'^v1/users/(?P<pk>[0-9a-zA-Z\-]{36})/pubkey/reset/$', UserSendMailRestPKAPI.as_view(), name='user-public-key-reset'), re_path(r'^v1/users/(?P<pk>[0-9a-zA-Z\-]{36})/unblock/$', UserUnblockLoginApi.as_view(), name='user-unblock'), re_path(r'^v1/users/(?P<pk>[0-9a-zA-Z\-]{36})/groups/$', UserUpdateGroupApi.as_view(), name='user-update-group'), re_path(r'^v1/groups/(?P<pk>[0-9a-zA-Z\-]{36})/users/$', UserGroupUpdateUserApi.as_view(),
# coding:utf-8 from django.conf.urls import url from .. import api from rest_framework_bulk.routes import BulkRouter app_name = 'assets' router = BulkRouter() router.register(r'v1/assets', api.AssetViewSet, 'asset') router.register(r'v1/admin-user', api.AdminUserViewSet, 'admin-user') router.register(r'v1/system-user', api.SystemUserViewSet, 'system-user') router.register(r'v1/labels', api.LabelViewSet, 'label') router.register(r'v1/nodes', api.NodeViewSet, 'node') router.register(r'v1/domain', api.DomainViewSet, 'domain') router.register(r'v1/gateway', api.GatewayViewSet, 'gateway') urlpatterns = [ url(r'^v1/assets-bulk/$', api.AssetListUpdateApi.as_view(), name='asset-bulk-update'), url(r'^v1/system-user/(?P<pk>[0-9a-zA-Z\-]{36})/auth-info/', api.SystemUserAuthInfoApi.as_view(), name='system-user-auth-info'), url(r'^v1/assets/(?P<pk>[0-9a-zA-Z\-]{36})/refresh/$', api.AssetRefreshHardwareApi.as_view(), name='asset-refresh'), url(r'^v1/assets/(?P<pk>[0-9a-zA-Z\-]{36})/alive/$', api.AssetAdminUserTestApi.as_view(), name='asset-alive-test'), url(r'^v1/assets/user-assets/$', api.UserAssetListView.as_view(),
- Birthday - Poll - Votes (if not voted before) - Repartition (if not made wishes before) - Balance Optional widgets : - Marketplace -> most bought by the user - Library -> most borrowed by the user The subscription configuration is saved in a simple JSON that the frontend will use """ router = BulkRouter() router.register(r"subscriptions", WidgetSubscriptionViewSet) urlpatterns = [ path("", get_widgets), path("timeline/", widget_timeline_view, name="widget_timeline"), path("birthday/", widget_birthday_view, name="widget_birthday"), path("poll/", widget_poll_view, name="widget_poll"), path("vote/", widget_vote_view, name="widget_vote"), path("repartition/", widget_repartition_view, name="widget_repartition"), path("balance/", widget_balance_view, name="widget_balance"), path( "marketplace/<marketplace_id>/", widget_marketplace_view, name="widget_marketplace", ), path("library/<library_id>/", widget_library_view, name="widget_library"),
router = routers.DefaultRouter(trailing_slash=False) router.register(r'license', LicenseViewSet) router.register(r'language', LanguageViewSet) router.register(r'channel', ChannelViewSet) router.register(r'channelset', ChannelSetViewSet) router.register(r'fileformat', FileFormatViewSet) router.register(r'preset', FormatPresetViewSet) router.register(r'tag', TagViewSet) router.register(r'contentkind', ContentKindViewSet) router.register(r'task', TaskViewSet) router.register(r'user', UserViewSet) router.register(r'invitation', InvitationViewSet) bulkrouter = BulkRouter(trailing_slash=False) bulkrouter.register(r'assessmentitem', AssessmentItemViewSet) bulkrouter.register(r'contentnode', ContentNodeViewSet) bulkrouter.register(r'file', FileViewSet) urlpatterns = [ url(r'^$', views.base, name='base'), url(r'^admin/', include(admin.site.urls)), url(r'^api/', include(router.urls)), url(r'^api/', include(bulkrouter.urls)), url(r'^api/publish_channel/$', views.publish_channel, name='publish_channel'), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'^channels/$', views.channel_list, name='channels'), url(r'^(?P<channel_id>[^/]+)/edit',
class AssessmentItemViewSet(BulkModelViewSet): queryset = AssessmentItem.objects.all() serializer_class = serializers.AssessmentItemSerializer router = routers.DefaultRouter() router.register(r'topics', TopicViewSet) router.register(r'content', ContentViewSet) router.register(r'license', LicenseViewSet) router.register(r'channel', ChannelViewSet) router.register(r'topictree', TopicTreeViewSet) router.register(r'node', NodeViewSet) router.register(r'exercise', ExerciseViewSet) bulkrouter = BulkRouter() bulkrouter.register(r'assessmentitem', AssessmentItemViewSet) urlpatterns = [ url(r'^$', views.base, name='base'), url(r'^test/', views.testpage, name='test'), url(r'^admin/', include(admin.site.urls)), url(r'^api/', include(router.urls)), url(r'^api/', include(bulkrouter.urls)), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'exercises/$', views.exercise_list, name='exercise_list'), url(r'exercises/(?P<exercise_id>\w+)', views.exercise, name='exercise'), url(r'^file_upload/', views.file_upload, name="file_upload"), url(r'^accounts/logout/$', auth_views.logout, {'template_name': 'registration/logout.html'}), url(r'^accounts/', include('django.contrib.auth.urls')),
# -*- coding: utf-8 -*- from __future__ import unicode_literals from django.conf.urls import url, include from django.conf import settings from rest_framework_bulk.routes import BulkRouter from rest_framework_nested import routers as nested_routers from . import views # Register /sites as a top-level resource router = BulkRouter(trailing_slash=settings.APPEND_SLASH) router.register(r'sites', views.SiteViewSet) # Nested router for resources under /sites sites_router = nested_routers.NestedSimpleRouter( router, r'sites', lookup='site', trailing_slash=settings.APPEND_SLASH) # Map nested router to bulk put/patch operations sites_router.routes[0].mapping.update({ 'put': 'bulk_update', 'patch': 'partial_bulk_update', 'delete': 'bulk_destroy', }) # Resources that are nested under /sites sites_router.register(r'attributes', views.AttributeViewSet) sites_router.register(r'changes', views.ChangeViewSet) sites_router.register(r'devices', views.DeviceViewSet) sites_router.register(r'interfaces', views.InterfaceViewSet) sites_router.register(r'networks', views.NetworkViewSet)
from __future__ import print_function, unicode_literals from django.conf.urls import patterns, url, include from rest_framework_bulk.routes import BulkRouter from .views import SimpleViewSet router = BulkRouter() router.register('simple', SimpleViewSet, 'simple') urlpatterns = patterns( '', url(r'^api/', include(router.urls, namespace='api')), )
# ViewSets define the view behavior. class EntryViewSet(viewsets.ModelViewSet): queryset = Entry.objects.all().order_by('id') serializer_class = EntrySerializer class EntryBulkViewSet(BulkModelViewSet): model = Entry queryset = Entry.objects.all() serializer_class = BulkEntrySerializer # Routers provide an easy way of automatically determining the URL conf. router = routers.DefaultRouter() router.register(r'entries', EntryViewSet) router_bulk = BulkRouter() router_bulk.register(r'entries_bulk', EntryBulkViewSet, base_name='bulk') # Wire up our API using automatic URL routing. # Additionally, we include login URLs for the browsable API. urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'^auth/', include('djoser.urls.authtoken')), url(r'^', include(router.urls)), url(r'^', include(router_bulk.urls)) ]
#!/usr/bin/env python # -*- coding: utf-8 -*- # from django.urls import path from rest_framework_bulk.routes import BulkRouter from ..api import v2 as api app_name = 'terminal' router = BulkRouter() router.register(r'terminal', api.TerminalViewSet, 'terminal') urlpatterns = [ path('terminal-registrations/', api.TerminalRegistrationApi.as_view(), name='terminal-registration') ] urlpatterns += router.urls
# coding:utf-8 from django.urls import path, re_path from rest_framework_nested import routers from rest_framework_bulk.routes import BulkRouter from common import api as capi from .. import api app_name = 'assets' router = BulkRouter() router.register(r'assets', api.AssetViewSet, 'asset') router.register(r'platforms', api.AssetPlatformViewSet, 'platform') router.register(r'admin-users', api.AdminUserViewSet, 'admin-user') router.register(r'system-users', api.SystemUserViewSet, 'system-user') router.register(r'labels', api.LabelViewSet, 'label') router.register(r'nodes', api.NodeViewSet, 'node') router.register(r'domains', api.DomainViewSet, 'domain') router.register(r'gateways', api.GatewayViewSet, 'gateway') router.register(r'cmd-filters', api.CommandFilterViewSet, 'cmd-filter') router.register(r'asset-users', api.AssetUserViewSet, 'asset-user') router.register(r'asset-user-auth-infos', api.AssetUserAuthInfoViewSet, 'asset-user-auth-info') router.register(r'gathered-users', api.GatheredUserViewSet, 'gathered-user') router.register(r'favorite-assets', api.FavoriteAssetViewSet, 'favorite-asset') router.register(r'system-users-assets-relations', api.SystemUserAssetRelationViewSet, 'system-users-assets-relation') router.register(r'system-users-nodes-relations', api.SystemUserNodeRelationViewSet,
#!/usr/bin/env python # -*- coding: utf-8 -*- # from django.urls import path, include from rest_framework_bulk.routes import BulkRouter from ..api import v1 as api app_name = 'terminal' router = BulkRouter() router.register(r'sessions', api.SessionViewSet, 'session') router.register(r'terminal/(?P<terminal>[a-zA-Z0-9\-]{36})?/?status', api.StatusViewSet, 'terminal-status') router.register(r'terminal/(?P<terminal>[a-zA-Z0-9\-]{36})?/?sessions', api.SessionViewSet, 'terminal-sessions') router.register(r'terminal', api.TerminalViewSet, 'terminal') router.register(r'tasks', api.TaskViewSet, 'tasks') router.register(r'command', api.CommandViewSet, 'command') router.register(r'status', api.StatusViewSet, 'status') urlpatterns = [ path('sessions/<uuid:pk>/replay/', api.SessionReplayViewSet.as_view({ 'get': 'retrieve', 'post': 'create' }), name='session-replay'), path('tasks/kill-session/', api.KillSessionAPI.as_view(),
# -*- coding: utf-8 -*- from __future__ import absolute_import from django.urls import path from rest_framework_bulk.routes import BulkRouter from .. import api app_name = 'accounts' router = BulkRouter() router.register(r'accounts', api.AccountViewSet, 'account') #accounts-api:account urlpatterns = [ path('account/<uuid:pk>/assets/', api.AccountAssetsApi.as_view(), name='account-assets'), ] urlpatterns += router.urls
from __future__ import print_function, unicode_literals from django.conf.urls import patterns, url, include from rest_framework_bulk.routes import BulkRouter from .views import SimpleViewSet router = BulkRouter() router.register('simple', SimpleViewSet, 'simple') urlpatterns = patterns( '', url(r'^api/', include(router.urls, namespace='api')), )
from django.urls import path, re_path from .. import api from rest_framework_bulk.routes import BulkRouter app_name = 'transfer' router = BulkRouter() router.register(r'databases', api.DatabaseViewSet, 'database') router.register(r'tables', api.TableViewSet, 'table') router.register(r'fields', api.FieldViewSet, 'field') router.register(r'schedules', api.ScheduleViewSet, 'schedule') router.register(r'commands', api.CommandViewSet, 'command') router.register(r'user_commands', api.UserCommandViewSet, 'user_command') urlpatterns = [ path('schedule/active/', api.active_transfer_task, name='transfer_task-active'), path('schedule/delete/', api.delete_transfer_task, name='transfer_task-delete') ] urlpatterns += router.urls
""" Define urls for api/v1 """ from django.conf.urls import url, include from rest_framework_bulk.routes import BulkRouter from seven23 import settings from seven23.api.accounts.views import AccountsList ROUTER = BulkRouter(trailing_slash=False) ROUTER.register(r'^', AccountsList, base_name='accounts') urlpatterns = ROUTER.urls
#!/usr/bin/env python # ~*~ coding: utf-8 ~*~ # from __future__ import absolute_import from django.urls import path from rest_framework_bulk.routes import BulkRouter from authentication import api as auth_api from .. import api app_name = 'users' router = BulkRouter() router.register(r'users', api.UserViewSet, 'user') router.register(r'groups', api.UserGroupViewSet, 'user-group') urlpatterns = [ path('connection-token/', auth_api.UserConnectionTokenApi.as_view(), name='connection-token'), path('auth/', auth_api.UserAuthApi.as_view(), name='user-auth'), path('otp/auth/', auth_api.UserOtpAuthApi.as_view(), name='user-otp-auth'), path('profile/', api.UserProfileApi.as_view(), name='user-profile'), path('otp/reset/', api.UserResetOTPApi.as_view(), name='my-otp-reset'), path('users/<uuid:pk>/otp/reset/', api.UserResetOTPApi.as_view(), name='user-reset-otp'), path('users/<uuid:pk>/password/', api.UserChangePasswordApi.as_view(), name='change-user-password'), path('users/<uuid:pk>/password/reset/', api.UserResetPasswordApi.as_view(), name='user-reset-password'), path('users/<uuid:pk>/pubkey/reset/', api.UserResetPKApi.as_view(), name='user-public-key-reset'), path('users/<uuid:pk>/pubkey/update/', api.UserUpdatePKApi.as_view(), name='user-public-key-update'),
# coding:utf-8 from django.conf.urls import url from .. import api from rest_framework_bulk.routes import BulkRouter app_name = 'assets' router = BulkRouter() # router.register(r'v1/groups', api.AssetGroupViewSet, 'asset-group') router.register(r'v1/assets', api.AssetViewSet, 'asset') # router.register(r'v1/clusters', api.ClusterViewSet, 'cluster') router.register(r'v1/admin-user', api.AdminUserViewSet, 'admin-user') router.register(r'v1/system-user', api.SystemUserViewSet, 'system-user') router.register(r'v1/labels', api.LabelViewSet, 'label') router.register(r'v1/nodes', api.NodeViewSet, 'node') urlpatterns = [ url(r'^v1/assets-bulk/$', api.AssetListUpdateApi.as_view(), name='asset-bulk-update'), url(r'^v1/system-user/(?P<pk>[0-9a-zA-Z\-]{36})/auth-info/', api.SystemUserAuthInfoApi.as_view(), name='system-user-auth-info'), url(r'^v1/assets/(?P<pk>[0-9a-zA-Z\-]{36})/refresh/$', api.AssetRefreshHardwareApi.as_view(), name='asset-refresh'), url(r'^v1/assets/(?P<pk>[0-9a-zA-Z\-]{36})/alive/$', api.AssetAdminUserTestApi.as_view(), name='asset-alive-test'), url(r'^v1/assets/user-assets/$', api.UserAssetListView.as_view(), name='user-asset-list'), # update the asset group, which add or delete the asset to the group #url(r'^v1/groups/(?P<pk>[0-9a-zA-Z\-]{36})/assets/$', # api.GroupUpdateAssetsApi.as_view(), name='group-update-assets'), #url(r'^v1/groups/(?P<pk>[0-9a-zA-Z\-]{36})/assets/add/$',
from rest_framework.routers import DefaultRouter from rest_framework_bulk.routes import BulkRouter from emergency_app.views import IndexView from PatientSearch.views import * from authentication.views import AccountViewSet, LoginView, LogoutView router = routers.SimpleRouter() router.register(r'accounts', AccountViewSet) router.register(r'residents', ResidentInfoViewSet) router.register(r'incidents', IncidentViewSet) router.register(r'incidentReport', IncidentReportViewSet) router.register(r'building', BuildingViewSet) router.register(r'hospital', HospitalViewSet) bulkRouter = BulkRouter() bulkRouter.register(r'vitalsigns',VitalsignsViewSet) urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^api/', include(router.urls)), url(r'api/',include(bulkRouter.urls)), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'^api/auth/login/$', LoginView.as_view(), name='login'), url(r'^api/auth/logout/$', LogoutView.as_view(), name='logout'), # url(r'^.*$', IndexView.as_view(), name='index'), url(r'^.*$', IndexView.as_view(), name='index'), ]
# coding:utf-8 from django.urls import path from rest_framework_bulk.routes import BulkRouter from .. import api router = BulkRouter() router.register('remote-app-permissions', api.RemoteAppPermissionViewSet, 'remote-app-permission') remote_app_permission_urlpatterns = [ # 查询用户授权的RemoteApp path('users/<uuid:pk>/remote-apps/', api.UserGrantedRemoteAppsApi.as_view(), name='user-remote-apps'), path('users/remote-apps/', api.UserGrantedRemoteAppsApi.as_view(), name='my-remote-apps'), # 获取用户授权的RemoteApp树 path('users/<uuid:pk>/remote-apps/tree/', api.UserGrantedRemoteAppsAsTreeApi.as_view(), name='user-remote-apps-as-tree'), path('users/remote-apps/tree/', api.UserGrantedRemoteAppsAsTreeApi.as_view(), name='my-remote-apps-as-tree'), # 查询用户组授权的RemoteApp path('user-groups/<uuid:pk>/remote-apps/', api.UserGroupGrantedRemoteAppsApi.as_view(), name='user-group-remote-apps'),
# uncompyle6 version 3.2.3 # Python bytecode 3.6 (3379) # Decompiled from: Python 2.7.5 (default, Jul 13 2018, 13:06:57) # [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] # Embedded file name: ./api/v1/misc/urls.py # Compiled at: 2018-08-23 19:33:14 # Size of source mod 2**32: 290 bytes from django.conf.urls import url, include from rest_framework_bulk.routes import BulkRouter from .views import ContentTypeViewSet from django.urls import path router = BulkRouter() router.register('contenttypes', ContentTypeViewSet) urlpatterns = (path('', include(router.urls)), ) # okay decompiling ./restful/hawkeye/api/v1/misc/urls.pyc
from django.conf.urls import include, url from django.contrib import admin from rest_framework import routers from rest_framework_bulk.routes import BulkRouter from api.views import * router = BulkRouter() router.register(r"product", ProductViewSet) router.register(r"product_relationship", Product_relationshipViewSet) router.register(r"product_version", Product_versionViewSet) router.register(r"product_version_relationship", Product_version_relationshipViewSet) router.register(r"product_category", Product_categoryViewSet) router.register(r"product_category_assignment", Product_category_assignmentViewSet) router.register(r"product_category_hierarchy", Product_category_hierarchyViewSet) router.register(r"product_view_definition", Product_view_definitionViewSet) router.register(r"view_definition_context", View_definition_contextViewSet) router.register(r"product_property_assignment", Product_property_assignmentViewSet) router.register(r"view_definition_relationship", View_definition_relationshipViewSet) router.register(r"view_definition_usage", View_definition_usageViewSet) router.register(r"assembly_component_relationship", Assembly_component_relationshipViewSet) router.register(r"next_assembly_usage", Next_assembly_usageViewSet) router.register(r"component_upper_level_identification", Component_upper_level_identificationViewSet) router.register(r"promissory_usage", Promissory_usageViewSet) router.register(r"value_with_unit", Value_with_unitViewSet) router.register(r"unit", UnitViewSet) router.register(r"measure_value", Measure_valueViewSet) router.register(r"any_number_value", any_number_valueViewSet)