def test_default(self): router = DefaultRouter() router.register('dumb', DumbViewSet) urlnames = set(map(lambda r: r.name, router.urls)) assert urlnames == set(('api-root', 'dumbmodel-list', 'dumbmodel-detail'))
from __future__ import unicode_literals from django.conf.urls import url, include from rest_framework_mongoengine.routers import DefaultRouter as MongoDefaultRouter from audit_tools.audit.views.api import AccessViewSet, ProcessViewSet, ModelActionViewSet router = MongoDefaultRouter() router.register(r'access', AccessViewSet, base_name='access') router.register(r'model_action', ModelActionViewSet, base_name='model_action') router.register(r'process', ProcessViewSet, base_name='process') urlpatterns = [ '', url(r'^', include(router.urls)), ]
from django.conf.urls import url, include from django.contrib import admin from rest_framework.routers import DefaultRouter from rest_framework_mongoengine.routers import DefaultRouter as MongoDefaultRouter from locations.views import LocationViewSet drf_router = DefaultRouter() mongo_router = MongoDefaultRouter() # drf_router.register(r'users', UserCreationFormViewSet) mongo_router.register(r'locations', LocationViewSet) urlpatterns = [ # url(r'^api/', include(drf_router.urls)), url(r'^api/', include(mongo_router.urls)), url(r'^api/accounts/', include('rest_auth.urls')), url(r'^api/accounts/registration/', include('rest_auth.registration.urls')), url(r'^admin/', admin.site.urls), ]
def test_default(self): router = DefaultRouter() router.register('dmb', DumbViewSet) urlnames = set(map(lambda r: r.name, router.urls)) assert urlnames == set( ('api-root', 'dumbdocument-list', 'dumbdocument-detail'))
from django.urls import path, include from rest_framework_mongoengine.routers import DefaultRouter from stormcore.apiserver import views router = DefaultRouter(trailing_slash=False) router.register(r'agents', views.AgentViewSet) router.register(r'resources', views.ResourceViewSet) router.register(r'groups', views.GroupViewSet) router.register(r'apps', views.ApplicationViewSet) router.register(r'procedures', views.ProcedureViewSet) router.register(r'subscriptions', views.SubscriptionViewSet) router.register(r'jobs', views.JobViewSet) urlpatterns = [ path('', include(router.urls)), path('events', views.EventView.as_view()), ]
from rest_framework_mongoengine.routers import DefaultRouter from workflows.views import TaskActionViewSet, TaskViewSet, SiteViewSet router = DefaultRouter() router.register(r'tasks-actions', TaskActionViewSet, base_name='tasks-actions') router.register(r'tasks', TaskViewSet, base_name='tasks') router.register(r'sites', SiteViewSet, base_name='sites') urlpatterns = router.urls
from django.urls import path, include from rest_framework_mongoengine.routers import DefaultRouter from . import views route = DefaultRouter() route.register("file", views.FileView, "file") route.register("image", views.FontImageView, "image") route.register("block", views.FontBlockView, "block") urlpatterns = [ path("", include(route.urls)), ]
from django.urls import path, include from rest_framework_mongoengine.routers import DefaultRouter from recetas.views import RecetaViewSet, AutorViewSet router = DefaultRouter() router.register(r'recetas', RecetaViewSet) router.register(r'autores', AutorViewSet) urlpatterns = [path('', include(router.urls))]
from rest_framework_mongoengine.routers import DefaultRouter as MDefaultRouter from rest_framework.routers import DefaultRouter from rest_framework.response import Response from rest_framework.reverse import reverse from rest_framework.views import APIView from . import views # drf routes router = DefaultRouter() router.register('apiservices', views.ApiServiceInfoViewSet) # drf-m routes mrouter = MDefaultRouter() mrouter.register('xforms', views.XFormViewSet) api_urls = router.urls[:] api_urls.extend(mrouter.urls[:]) def get_api_root_view(): """ Returns a view to use as the API root. """ api_root_dict = OrderedDict() list_name = router.routes[0].name for r in [router, mrouter]: for prefix, viewset, basename in r.registry:
"""crawler 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.contrib import admin from django.urls import path, include from rest_framework_mongoengine.routers import DefaultRouter from rent_crawler import views router = DefaultRouter() router.register(r'rent_crawler', views.male) urlpatterns = [ path('admin/', admin.site.urls), path('api/', include(router.urls)) ]
from .views import (CustomersViewSet, OrdersViewSet, ModifierViewSet, OptionsViewSet, OptionGroupViewSet, ItemsViewSet, StoresViewSet, get_list_options_groups, upload_many_options, FileUploadViewSet) from django.urls import path, include from rest_framework_mongoengine.routers import DefaultRouter router = DefaultRouter() router.register(r'modifiers', ModifierViewSet, basename="modifiers") router.register(r'options', OptionsViewSet, basename="options") router.register(r'groups', OptionGroupViewSet, basename="option_groups") router.register(r'items', ItemsViewSet, basename="items") router.register(r'stores', StoresViewSet, basename="stores") router.register(r'orders', OrdersViewSet, basename="orders") router.register(r'customers', CustomersViewSet, basename="customers") router.register(r'file-uploads', FileUploadViewSet, basename="file-upload") urlpatterns = [ path('', include(router.urls)), path('list-options-groups/', get_list_options_groups), path('many-options/', upload_many_options) ]
def test_default(self): router = DefaultRouter() router.register("dumb", DumbViewSet) urlnames = set(map(lambda r: r.name, router.urls)) assert urlnames == set(("api-root", "dumbmodel-list", "dumbmodel-detail"))
from django.conf.urls import re_path, include from listings import views from rest_framework_mongoengine.routers import DefaultRouter router = DefaultRouter() router.register(r'listings', views.AdvListingViewSet) urlpatterns = [ re_path('^', include(router.urls)) ]
from django.conf import settings #from rest_framework.routers import DefaultRouter, SimpleRouter from rest_framework_mongoengine.routers import DefaultRouter, SimpleRouter from test_question_bank.users.api.views import UserViewSet from test_question_bank.math_exercises.api.views import KnowledgePointViewSet, MathExercisesViewSet, \ FillInBlankExercisesViewSet, TOFExercisesViewSet, ChoiceExercisesViewSet, CalculationExercisesViewSet, \ WordProblemExercisesViewSet if settings.DEBUG: router = DefaultRouter() else: router = SimpleRouter() #router.register("users", UserViewSet) router.register('knowledgeP', KnowledgePointViewSet) router.register('math', MathExercisesViewSet) router.register('fillinE', TOFExercisesViewSet) router.register('tofE', TOFExercisesViewSet) router.register('choiceE', ChoiceExercisesViewSet) router.register('calcE', TOFExercisesViewSet) router.register('wordPE', TOFExercisesViewSet) app_name = "api" urlpatterns = router.urls