def version_schema(*args, **kwargs): version = kwargs.pop('version') if version: patterns = import_string('aristotle_mdr_api.%s.urls.urlpatterns' % version) else: patterns = [] return get_swagger_view( title='Aristotle API %s' % version, patterns=patterns )(*args)
lookup='groupslips') urlpatterns += [ url(r'^api/trainees/gender/(?P<gender>[BS])/$', TraineesByGender.as_view()), url(r'^api/trainees/term/(?P<term>[1234])/$', TraineesByTerm.as_view()), url(r'^api/trainees/team/(?P<pk>\d+)/$', TraineesByTeam.as_view()), url(r'^api/trainees/teamtype/(?P<type>\w+)/$', TraineesByTeamType.as_view()), url(r'^api/trainees/house/(?P<pk>\d+)/$', TraineesByHouse.as_view()), url(r'^api/trainees/locality/(?P<pk>\d+)/$', TraineesByLocality.as_view()), url(r'^api/trainees/hc/$', TraineesHouseCoordinators.as_view()), url(r'^api/', include(router.urls, namespace='rest_framework')), url(r'^api/', include(attendance_router.urls)), # third party url(r'^docs/', get_swagger_view(title='DJAttendance API documentation')), url(r'^explorer/', include('explorer.urls')), url(r'^select2/', include('django_select2.urls')), ] urlpatterns += staticfiles_urlpatterns() if settings.DEBUG: import debug_toolbar urlpatterns += [ url(r'^__debug__/', include(debug_toolbar.urls)), ] urlpatterns += [ url(r'^notifications/', get_nyt_pattern()), url(r'wiki', get_wiki_pattern()) ]
Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Add an import: from blog import urls as blog_urls 2. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) """ from django.conf.urls import include, url from django.contrib import admin from rest_framework_swagger.views import get_swagger_view from libraryapp import views schema_view = get_swagger_view(title='Library App API') urlpatterns = [ url(r'^xyz-admin/', include(admin.site.urls)), url(r'^$', views.SPAView.as_view(), name='homepage'), url(r'^libraryapp/', include('libraryapp.urls')), url(r'^api/v1/', include('libraryapi.urls')), ] urlpatterns += [ url(r'^docs/$', schema_view), ]
url) from django.contrib import admin from django.views.decorators.csrf import csrf_exempt from rest_framework_swagger.views import get_swagger_view from treeherder.credentials.urls import urlpatterns as credentials_patterns from treeherder.embed import urls as embed_urls from treeherder.webapp.api import urls as api_urls admin.site.login_template = 'webapp/admin_login.html' urlpatterns = [ url(r'^api/', include(api_urls)), url(r'^embed/', include(embed_urls)), url(r'^admin/', include(admin.site.urls)), url(r'^docs/', get_swagger_view(title='Treeherder API')), url(r'^credentials/', include(credentials_patterns)), ] if settings.DEBUG: import debug_toolbar urlpatterns += [ url(r'^__debug__/', include(debug_toolbar.urls)), ] if settings.GRAPHQL: from graphene_django.views import GraphQLView from treeherder.webapp.graphql.schema import schema urlpatterns += [ url(r'^graphql', csrf_exempt(GraphQLView.as_view(graphiql=True, schema=schema))), ]
2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from __future__ import unicode_literals, absolute_import from . import views from django.conf.urls import url, include from django.contrib import admin {% if cookiecutter.use_django_rest_framework_for_apis == 'y' %} from rest_framework.routers import DefaultRouter from rest_framework_swagger.views import get_swagger_view from .authentication.views import UserViewSet from .authentication import urls as authentication_urls router = DefaultRouter() router.register(r'users', UserViewSet) schema_view = get_swagger_view(title='{{cookiecutter.project_name}} APIs') {% endif %} urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^swagger/$', schema_view), {% if cookiecutter.use_django_rest_framework_for_apis == 'y' %} url(r'^api/v1/', include(authentication_urls)), url(r'^api/v1/', include(router.urls)), {% endif %} url(r'^healthcheck/$', views.health_check), ]
document_root=settings.VIDEO_TRANSCRIPTS_SETTINGS['STORAGE_KWARGS']['location'] ) if 'debug_toolbar' in settings.INSTALLED_APPS: import debug_toolbar urlpatterns.append(url(r'^__debug__/', include(debug_toolbar.urls))) # UX reference templates urlpatterns.append(url(r'^template/(?P<template>.+)$', openedx.core.djangoapps.debug.views.show_reference_template, name='openedx.core.djangoapps.debug.views.show_reference_template')) # Custom error pages # These are used by Django to render these error codes. Do not remove. # pylint: disable=invalid-name handler404 = contentstore.views.render_404 handler500 = contentstore.views.render_500 # display error page templates, for testing purposes urlpatterns += [ url(r'^404$', handler404), url(r'^500$', handler500), ] if settings.FEATURES.get('ENABLE_API_DOCS'): urlpatterns += [ url(r'^api-docs/$', get_swagger_view(title='Studio API')), ] from openedx.core.djangoapps.plugins import constants as plugin_constants, plugin_urls urlpatterns.extend(plugin_urls.get_patterns(plugin_constants.ProjectType.CMS))
from django.views.static import serve ''' #django 1.7 urlpatterns = patterns('', url(r'^admin/', include(admin.site.urls)), url(r'^docs/', include('rest_framework_swagger.urls')), url(r'^$','webmining_server.views.analyzer'), url(r'^pg-rank/(?P<pk>\d+)/','webmining_server.views.pgrank_view', name='pgrank_view'), url(r'^pages-sentiment/(?P<pk>\d+)/', PageCounts.as_view(), name='pages-sentiment'), url(r'^search-list/', SearchTermsList.as_view(), name='search-list'), url(r'^about/','webmining_server.views.about'), url(r'^assets/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}), ) ''' from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='API name') urlpatterns = [ url(r'^docs/', schema_view) ] urlpatterns += [ url(r'^admin/', include(admin.site.urls)), url(r'^$',analyzer), url(r'^pg-rank/(?P<pk>\d+)/',pgrank_view, name='pgrank_view'), url(r'^pages-sentiment/(?P<pk>\d+)/', PageCounts.as_view(), name='pages-sentiment'), url(r'^search-list/', SearchTermsList.as_view(), name='search-list'), url(r'^about/',about), url(r'^assets/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}) ]
"""calorie_find URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.9/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf.urls import url, include from django.contrib import admin from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view('Calorie Find') urlpatterns = [ url(r'^api/v1/calories/', include('calories.urls')), url(r'^admin/', admin.site.urls), url(r'^$', schema_view), ]
from django.contrib import admin from django.views.generic.base import RedirectView from rest_framework.routers import DefaultRouter from rest_framework.authtoken import views from rest_framework_swagger.views import get_swagger_view from .users.views import UserViewSet, UserCreateViewSet from .orders.views import SKUViewSet, OrderLineViewSet, StorageViewSet, OrderViewSet router = DefaultRouter() router.register(r'users', UserViewSet) router.register(r'users', UserCreateViewSet) router.register(r'skus', SKUViewSet) router.register(r'order-lines', OrderLineViewSet) router.register(r'storages', StorageViewSet) router.register(r'orders', OrderViewSet) schema_view = get_swagger_view(title='Pringo API') urlpatterns = [ path('admin/', admin.site.urls), path('api/v1/', include(router.urls)), path('api-token-auth/', views.obtain_auth_token), path('api-auth/', include('rest_framework.urls', namespace='rest_framework')), path('api-docs/', schema_view), # the 'api-root' from django rest-frameworks default router # http://www.django-rest-framework.org/api-guide/routers/#defaultrouter re_path(r'^$', RedirectView.as_view(url=reverse_lazy('api-root'), permanent=False)), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
"""library_django URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.1/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.conf.urls import url, include from rest_framework_swagger.views import get_swagger_view from library_django.views import ReturnStatistics schema_view = get_swagger_view(title='Library API') urlpatterns = [ url(r'^api/', include('library_django.views')), url(r'^api/return_statistics', ReturnStatistics.as_view()), url(r'^$', schema_view) ]
ur += cred_urls ur += system_settings_urls ur += notifications_urls ur += object_urls ur += benchmark_urls ur += rule_urls ur += notes_urls swagger_urls = [ url(r'^$', SwaggerView.as_view(), name='index'), url(r'^resources/$', ResourcesView.as_view(), name='resources'), url(r'^schema/(?P<resource>\S+)$', SchemaView.as_view()), url(r'^schema/$', SchemaView.as_view(), name='schema'), ] schema_view = get_swagger_view(title='Defect Dojo API v2') urlpatterns = [ # tastypie api url(r'^%sapi/' % get_system_setting('url_prefix'), include(v1_api.urls)), # Django Rest Framework API v2 url(r'^%sapi/v2/' % get_system_setting('url_prefix'), include(v2_api.urls)), # api doc urls url(r'%sapi/v1/doc/' % get_system_setting('url_prefix'), include(swagger_urls, namespace='tastypie_swagger'), kwargs={ "tastypie_api_module": "dojo.urls.v1_api", "namespace": "tastypie_swagger", "version": "1.0" }),
from django.conf.urls import url from rest_framework import routers from rest_framework_swagger.views import get_swagger_view from .views import WegStukViewSet schema_view = get_swagger_view('Reistijden auto API') router = routers.DefaultRouter() router.register(r'wegstuk', WegStukViewSet) urlpatterns = router.urls urlpatterns += [url(r'^docs/api-docs/reistijdenauto/', schema_view)]
"""core 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_swagger.views import get_swagger_view from news.admin import admin_site swagger_docs_view = get_swagger_view(title='News API DOCS') urlpatterns = [ path('admin/', admin_site.urls), path('api/v1/', swagger_docs_view), path('api/v1/news/', include('search.urls')), path('api/v1/user/', include('users.urls')), ]
app_name = 'main' urlpatterns = [ path('', views.IndexView.as_view(), name='index'), path('api/', include(router.urls)), path('api/register/uuid/', views.RegisterUUIDView.as_view()), path('api/auth/refresh/', refresh_jwt_token), path('api/auth/verify/', verify_jwt_token), path('api/auth/uuid/', views.AuthUUIDView.as_view()), path('api/user/', views.UserView.as_view()), path('signup/', views.SignupView.as_view(), name='signup'), path('signin/', views.SigninView.as_view(), name='signin'), path('signout/', logout_then_login, name='signout'), path('profile/', views.UserDetailView.as_view(), name='profile_detail'), path('profile/edit/', views.UserFormView.as_view(), name='profile_edit'), path('tweetform/', views.TweetFormView.as_view(), name='tweet'), path('<uuid:pk>/', views.TweetDeleteView.as_view(), name='tweet_delete'), path('<uuid:id>', views.UserView.as_view(), name='userpage'), ] if settings.DEBUG: from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view() urlpatterns.extend([ path('api/register/dummy/', views.RegisterDummyUserView.as_view()), path('api/auth/user/', obtain_jwt_token), path('schema/', schema_view), ])
2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.contrib import admin from django.urls import path, include, re_path as url from django.views.generic import TemplateView from django.conf.urls.static import static from todo_team_fury import settings from rest_framework_swagger.views import get_swagger_view #================================== #DJANGO ADMIN custom #================================== admin.site.site_header = "Team Fury To-Do" admin.site.site_title = "Team Fury To-Do App Portal" admin.site.index_title = "Welcome to Team Fury To-Do App Portal" schema_view = get_swagger_view(title='Team-Fury Api Documentation') urlpatterns = [ path('admin/', admin.site.urls), # This will take you to the different endpoints in tasks path('v1/task/', include('task.urls')), #this is for account registration path('v1/register/', include('account.urls')), path('v1/documentation/', include('documentation.urls')), # This will show you all the available endpoint in this project path('', schema_view), # path('user/', include('oauth2_provider.urls', namespace='oauth2_provider')), # more ]
api_router.register(r'risk-scores', views.RiskScoreViewSet) api_router.register(r'signatures', views.SignatureViewSet) api_router.register(r'consent-forms', views.ConsentPDFViewSet) api_router.register(r'health-samples', views.HealthSampleViewSet) api_router.register(r'lifestyle', views.LifestyleMetricStatusViewSet) api_router.register(r'newsfeed', views.ItemViewSet) api_router.register(r'device/apns', APNSDeviceAuthorizedViewSet) api_router.register(r'device/gcm', GCMDeviceAuthorizedViewSet) public_api = [ url(r'^api/', include( api_router.urls, ) ), url(r'^api/o/', include('oauth2_provider.urls', namespace='oauth2_provider')), ] schema_view = schema_view = get_swagger_view( title='MyGeneRank Public API', #description='This document described the public interface to MyGeneRank. Except \ #where otherwise noted, an authenticated user account is required to access all endpoints.', patterns=public_api, urlconf='api.urls', ) urlpatterns = public_api + [ url(r'^api/register/', views.CreateUserView.as_view()), url(r'^api/schema/', schema_view), ]
from django.conf.urls import url, include from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view() urlpatterns = [ url(r'^$', schema_view, name='docs'), url(r'^contenus/', include('zds.tutorialv2.api.urls', namespace='content')), url(r'^forums/', include('zds.forum.api.urls', namespace='forum')), url(r'^galeries/', include('zds.gallery.api.urls', namespace='gallery')), url(r'^membres/', include('zds.member.api.urls', namespace='member')), url(r'^mps/', include('zds.mp.api.urls', namespace='mp')), url(r'^tags/', include('zds.utils.api.urls', namespace='tag')), url(r'^notifications/', include('zds.notification.api.urls', namespace='notification')), ]
AUTH_URLS = [ url(r'^logout/$', LogoutView.as_view(), name='logout'), ] + auth_urlpatterns WELL_KNOWN_URLS = [ url(r'^.well-known/apple-developer-merchantid-domain-association.txt$', ApplePayMerchantDomainAssociationView.as_view(), name='apple_pay_domain_association'), ] urlpatterns = AUTH_URLS + WELL_KNOWN_URLS + [ url(r'^admin/', include(admin.site.urls)), url(r'^auto_auth/$', core_views.AutoAuth.as_view(), name='auto_auth'), url(r'^api-auth/', include(AUTH_URLS, namespace='rest_framework')), url(r'^api-docs/', get_swagger_view(title='Ecommerce API'), name='api_docs'), url(r'^courses/', include('ecommerce.courses.urls', namespace='courses')), url(r'^credit/', include('ecommerce.credit.urls', namespace='credit')), url(r'^coupons/', include('ecommerce.coupons.urls', namespace='coupons')), url(r'^subscriptions/', include('ecommerce.subscriptions.urls', namespace='subscriptions')), url(r'^health/$', core_views.health, name='health'), url(r'^i18n/', include('django.conf.urls.i18n')), url(r'^jsi18n/$', JavaScriptCatalog.as_view(packages=['courses']), name='javascript-catalog'), url(r'^management/', include('ecommerce.management.urls', namespace='management')), url(r'^programs/', include('ecommerce.programs.urls', namespace='programs')),
Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf.urls import url, include from rest_framework import routers from rest_framework_swagger.views import get_swagger_view from rest_framework.schemas import get_schema_view from .viewsets import CountyViewSet, ProductViewSet router = routers.DefaultRouter(trailing_slash=False) router.register(r'counties/?', CountyViewSet) router.register(r'records/?', ProductViewSet, base_name="Product") schema_view = get_swagger_view(title='Historical Imagery API') # schema_view = get_schema_view(title='Historical Imagery API') urlpatterns = [ url(r'^', include(router.urls)), url(r'^schema/', schema_view), url(r'^historical_aerials-auth/?', include('rest_framework.urls', namespace='rest_framework')) ]
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 django.conf import settings from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='House of Today(clone) API') urlpatterns = [ path('admin/', admin.site.urls), path('api/doc/', schema_view), ] if settings.DEBUG: import debug_toolbar urlpatterns = [ path('__debug__/', include(debug_toolbar.urls)), ] + urlpatterns
"""drf URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.11/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf import settings from django.conf.urls import url, include from django.contrib import admin from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='SEIDM') urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^swagger/', schema_view), url(r'^api/', include('weather.urls')), url(r'^', include('weather.urls')), ]
"""polls 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, re_path from rest_framework_swagger.views import get_swagger_view from rest_framework.documentation import include_docs_urls schema_view = get_swagger_view(title="Swagger API") schema_view2 = include_docs_urls(title='Core API') urlpatterns = [ path('admin/', admin.site.urls), path('', include('pollapi.urls')), path('swagger-docs/', schema_view), path('docs/', schema_view2), ]
1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf.urls import url, include from django.contrib import admin from rest_framework_jwt.views import obtain_jwt_token, verify_jwt_token from rest_framework_swagger.views import get_swagger_view from movie import views from rest_framework import routers from django.views.generic import TemplateView schema_view = get_swagger_view(title='Movie API') router = routers.DefaultRouter() router.register(r'movies', views.MovieViewset) urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'^api-token-auth/', obtain_jwt_token), url(r'^api-token-verify/', verify_jwt_token), url(r'^doc/$', schema_view), url(r'^api/movielist/$', views.MovieListView.as_view()), url(r'^api/', include(router.urls)), url(r'^', TemplateView.as_view(template_name='index.html')), ]
from django.conf.urls import handler500 from django.conf.urls import url from django.conf.urls.static import static from django.contrib import admin from django.urls import include from django.urls import path from django.conf.urls import url from django.contrib.staticfiles.urls import staticfiles_urlpatterns import notifications.urls from eventmanager import settings from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='EventManager API') urlpatterns = [ url(r'^jet/', include('jet.urls', 'jet')), url(r'^jet/dashboard/', include('jet.dashboard.urls', 'jet-dashboard')), path('admin/', admin.site.urls), path('', include('accounts.urls')), path('events/', include('stats.urls')), path('', include('exporting.urls')), path('', include('homepage.urls')), path('events/', include('events.urls')), path('', include('tasks.urls')), path('categories/', include('categories.urls')), url( '^inbox/notifications/', include(notifications.urls,
from django.conf.urls import url, include from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='Busta API') # Wire up our API using automatic URL routing. # Additionally, we include login URLs for the browsable API. urlpatterns = [ url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'^swagger/', schema_view), url(r'^post/', include('post.urls', namespace='post')), ]
"""dcms URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.11/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.urls import path, include from django.contrib import admin from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='API Documents') urlpatterns = [ path('dadmin/', admin.site.urls), path('schemas/', schema_view), path('rest-auth/', include('rest_auth.urls')), path('api/v1/', include('api_versioning.urls1', namespace='api_v1')), path('', include('apps.server_rendering.urls', namespace='server_rendering')), ]
# Third Party Stuff from rest_framework.permissions import AllowAny from rest_framework.schemas import get_schema_view from rest_framework_swagger.views import get_swagger_view schema_view = get_schema_view( title='{{ cookiecutter.project_name }} API', description='{{ cookiecutter.project_description }}', public=True, permission_classes=[AllowAny, ]) swagger_schema_view = get_swagger_view(title='{{ cookiecutter.project_name }} API Playground')
from django.conf.urls import url from rest_framework_swagger.views import get_swagger_view from . import views schema_view = get_swagger_view(title='Puppy API') urlpatterns = [ url(r'^api/v1/puppies/(?P<pk>[0-9]+)$', views.get_delete_update_puppy, name='get_delete_update_puppy'), url(r'^api/v1/puppies/$', views.get_post_puppies, name='get_post_puppies'), url(r'^$', schema_view) ]
from accounts.admin import verification_site import accounts.views SITE_ID = getattr(settings, 'SITE_ID', 0) urlpatterns = [] if SITE_ID != 2: # main, not for API-only urlpatterns += [ url(r'^oauth2/authorize/$', accounts.views.IDAuthorizationView.as_view(), name="authorize"), url(r'^oauth2/', include('oauth2_provider.urls', namespace='oauth2_provider')), url(r'', include('accounts.urls', namespace="accounts")), ] # API urlpatterns += [ url(r'^api/v1/', include('idapi.urls', namespace="v1")), ] if getattr(settings, 'DEBUG', False): urlpatterns += [ url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'^api-docs/', get_swagger_view(title='Identity API')), ]+static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) #urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) if getattr(settings, 'HAVE_ADMIN', False): urlpatterns += [ url(r'^admin/doc/', include('django.contrib.admindocs.urls')), url(r'^admin/', include(admin.site.urls)), url(r'^verification/', include(verification_site.urls)), ]
from django.contrib import admin from django.conf.urls import url, include from rest_framework_swagger.views import get_swagger_view api_v1_docs = get_swagger_view('Shiptrader API', url='/api/v1/', urlconf='api_v1.urls') urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^api/v1/docs/$', api_v1_docs), url(r'^api/v1/', include('api_v1.urls')), ]
from django.contrib import admin from django.views.generic import RedirectView from rest_framework_swagger.views import get_swagger_view from ..api.views import NotFoundViewSet from ..ui.views import FeView # Custom error-handling views. handler400 = 'nsot.ui.views.handle400' handler403 = 'nsot.ui.views.handle403' handler404 = 'nsot.ui.views.handle404' handler500 = 'nsot.ui.views.handle500' # This is the basic API explorer for Swagger/OpenAPI 2.0 schema_view = get_swagger_view(title='NSoT API') urlpatterns = [ # API url(r'^api/', include('nsot.api.urls')), # Catchall for missing endpoints url(r'^api/.*/$', NotFoundViewSet.as_view({'get': 'list'})), # Docs (Swagger 2.0) url(r'^docs/', schema_view, name='swagger'), # Admin url(r'^admin/', include(admin.site.urls)),
from rest_framework import routers from rest_framework_swagger.views import get_swagger_view from jamaisenretard.booking.views import PersonViewSet, ClientAccountViewSet, HotelBookingViewSet, FlyBookingViewSet, \ BookingViewSet, IndexView from jamaisenretard.member.views import UserViewSet, GroupViewSet router = routers.DefaultRouter() router.register(r'users', UserViewSet) router.register(r'groups', GroupViewSet) router.register(r'persons', PersonViewSet) router.register(r'client-accounts', ClientAccountViewSet) router.register(r'hotel-bookings', HotelBookingViewSet) router.register(r'fly-bookings', FlyBookingViewSet) router.register(r'bookings', BookingViewSet) schema_view = get_swagger_view(title='JamaisEnRetard API') urlpatterns = [ path('', IndexView.as_view(), name='home'), path('api/v1/', include(router.urls)), path('api/doc/v1/', schema_view), path('api-auth/', include('rest_framework.urls', namespace='rest_framework')), path('admin/', admin.site.urls), ]
api.views.RunTagViewSet, base_name='run-tag') router.register('run-labels', api.views.RunLabelViewSet, base_name='run-label') router.register('users', api.views.UserViewSet, base_name='user') urlpatterns = [ url(r'^', include(router.urls)), url(r'^status/$', api.views.status), url(r'^info/$', api.views.info), url(r'^auth-status/$', api.views.auth_status), url(r'^storage-settings/$', api.views.StorageSettingsView.as_view()), url(r'^doc/$', get_swagger_view(title='Loom API')), ] if get_setting('LOGIN_REQUIRED'): urlpatterns.extend([ url(r'^auth/$', api.views.AuthView.as_view()), url(r'^tokens/$', api.views.TokenView.as_view()), ]) if settings.DEBUG: # This view is for testing response to a server error, e.g. where # server errors are logged. urlpatterns.extend([ url('^error/$', api.views.raise_server_error), ])
from django.urls import path from rest_framework.routers import DefaultRouter from rest_framework_swagger.views import get_swagger_view from . import views # from rest_framework.routers import DefaultRouter # router = DefaultRouter() # router.register('polls', PollViewSet, base_name='polls') # urlpatterns = [ # # ... # ] # urlpatterns += router.urls schema_view = get_swagger_view(title='Polls API') urlpatterns = [ path('articles/', views.ArticleList.as_view(), name='articles_list'), path('comments/', views.CommentList.as_view(), name='comments_list'), path('article/<int:pk>/detail/', views.ArticleDetail.as_view(), name='article_detail'), path('comment/<int:pk>/detail/', views.CommentDetail.as_view(), name='comment_detail'), path('create-article/', views.CreateArticle.as_view(), name='create_article_api'), path('create-user/', views.CreateUser.as_view(), name='create_user'), path('login/', views.LoginView.as_view(), name='api_login'),
from django.conf.urls import url from rest_framework_swagger.views import get_swagger_view from api.views import * from api.views.list_views import PolygonGeomView schema_view = get_swagger_view(title='Land Matrix API') urlpatterns = [ url(r'^agricultural-produce\.json', AgriculturalProduceListView.as_view(), name='agricultural_produce_api'), url(r'^contract-farming\.json', ContractFarmingView.as_view(), name='contract_farming_api'), url(r'^countries-geom\.json', CountryGeomView.as_view(), name='countries_geom_api'), url(r'^target-countries\.json', TargetCountryListView.as_view(), name='target_countries_api'), url(r'^countries\.json', CountryListView.as_view(), name='countries_api'), url(r'^country_deals\.json', CountryDealsView.as_view(), name='country_deals_api'), url(r'^deal_detail/(?P<deal_id>\d+)\.json', DealDetailView.as_view(), name='api_deal_detail'),
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_jwt.views import obtain_jwt_token, refresh_jwt_token from rest_framework import routers from skarbnik import views as myapp_views from django.conf.urls import url from rest_framework_swagger.views import get_swagger_view from django.contrib import admin from django.contrib.auth import views as auth_views from django.conf.urls.static import static from django.conf import settings schema_view = get_swagger_view(title='Skarbnik API') router = routers.DefaultRouter() router.register(r'class', myapp_views.ClassViewset) router.register(r'payment', myapp_views.PaymentViewset) router.register(r'paymentdetail', myapp_views.PaymentDetailViewset) router.register(r'student', myapp_views.StudentViewset) router.register(r'users', myapp_views.UserViewset) router.register(r'teachers', myapp_views.TeachersViewset, basename='users') router.register(r'activity', myapp_views.UserLoginActivityViewset, basename='activity') router.register(r'counter', myapp_views.CounterViewSet, base_name='counter') urlpatterns = [ path('api/users/change_password', myapp_views.UpdatePassword.as_view()),
from ajax_select import urls as ajax_select_urls from rest_framework.authtoken import views from rest_framework.documentation import include_docs_urls from rest_framework_swagger.views import get_swagger_view from server.routers import router, device_router from catalog.routers import router as catalog_router from stats.routers import router as stats_router from django.contrib import admin admin.autodiscover() TITLE = 'Migasfree REST API' swagger_schema_view = get_swagger_view(title=TITLE) urlpatterns = [ url(r'^', include('django.contrib.auth.urls')), url(r'^docs/', swagger_schema_view, name='docs'), url(r'^api-docs/', include_docs_urls(title=TITLE)), url(r'^token-auth/$', views.obtain_auth_token), url(r'^rest-auth/', include('rest_auth.urls')), url(r'^api/v1/token/', include(router.urls)), url(r'^api/v1/token/', include(stats_router.urls)), url(r'^api/v1/token/devices/', include(device_router.urls)), url(r'^api/v1/token/catalog/', include(catalog_router.urls)), url(r'', include('migasfree.server.urls')), url(r'', include('migasfree.stats.urls')),
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.conf.urls import url from django.contrib import admin from django.urls import path, include from rest_framework_simplejwt.views import TokenObtainPairView, TokenRefreshView from rest_framework_swagger.views import get_swagger_view from core.views import MyTokenObtainPairView schema_view = get_swagger_view(title='Pastebin API') urlpatterns = [ url(r'^api-auth/', include('rest_framework.urls')), url(r'^doc$', schema_view), path('admin/', admin.site.urls), path('api/v1/', include('core.urls.v1')), path('api/token/', MyTokenObtainPairView.as_view(), name='token_obtain_pair'), path('api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'), ]
from yunity.groups.api import GroupViewSet from yunity.stores.api import StoreViewSet, PickupDatesViewSet from yunity.users.api import UserViewSet router = routers.DefaultRouter() router.register(r'groups', GroupViewSet) router.register(r'auth', AuthViewSet, base_name='auth') # User endpoints router.register(r'users', UserViewSet) # Chat endpoints router.register(r'conversations', ChatViewSet) chat_router = routers.NestedSimpleRouter(router, r'conversations', lookup='conversations') chat_router.register(r'messages', ChatMessageViewSet, base_name='conversations-messages') # pickup date endpoints router.register(r'pickup-dates', PickupDatesViewSet) # Store endpoints router.register(r'stores', StoreViewSet) urlpatterns = [ url(r'^api/', include(router.urls, namespace='api')), url(r'^api/', include(chat_router.urls, namespace='api')), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'^admin/', include(admin.site.urls)), url(r'^docs/', get_swagger_view()), ]
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 django.conf import settings from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='The Library DOCS') urlpatterns = [ path('admin/', admin.site.urls), path('', include('main.urls')), path('docs', schema_view) ] if settings.DEBUG: import debug_toolbar urlpatterns += [ path(r'^__debug__/', include(debug_toolbar.urls)), ]
from io import StringIO from Bio.PDB import PDBIO from collections import OrderedDict # FIXME add # getMutations # numberPDBfile import coreapi from urllib.parse import urlparse from urllib.parse import urljoin from rest_framework import renderers, response, schemas from rest_framework.decorators import api_view, renderer_classes from rest_framework import response, schemas from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='GPCRdb API') class ProteinDetail(generics.RetrieveAPIView): """ Get a single protein instance by entry name \n/protein/{entry_name}/ \n{entry_name} is a protein identifier from Uniprot, e.g. adrb2_human """ queryset = Protein.objects.filter(sequence_type__slug="wt").prefetch_related('family', 'species', 'source', 'residue_numbering_scheme', 'genes') serializer_class = ProteinSerializer lookup_field = 'entry_name' class ProteinByAccessionDetail(ProteinDetail): """
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 include, path from rest_framework.documentation import include_docs_urls from rest_framework.schemas import get_schema_view from rest_framework_swagger.views import get_swagger_view API_TITLE = 'Blog API' API_DESCRIPTION = 'A Web API for creating and editing blog posts' schema_view = get_swagger_view(title=API_TITLE) urlpatterns = [ path('admin/', admin.site.urls), path('api/v1/', include('posts.urls')), path('api-auth/', include('rest_framework.urls')), path('api/v1/rest-auth/', include('rest_auth.urls')), path('api/v1/rest-auth/registration/', include('rest_auth.registration.urls')), path('docs/', include_docs_urls(title=API_TITLE, description=API_DESCRIPTION)), # path('schema/', schema_view), path('swagger-docs/', schema_view), ]
from django.views.generic.base import RedirectView from app.productdb import api_views from app.productdb import views from rest_framework import routers import app.productdb.datatables as datatables from rest_framework_swagger.views import get_swagger_view router = routers.DefaultRouter() router.register(r'vendors', api_views.VendorViewSet, base_name="vendors") router.register(r'products', api_views.ProductViewSet, base_name="products") router.register(r'productgroups', api_views.ProductGroupViewSet, base_name="productgroups") router.register(r'productlists', api_views.ProductListViewSet, base_name="productlists") router.register(r'productmigrationsources', api_views.ProductMigrationSourceViewSet, base_name="productmigrationsources") router.register(r'productmigrationoptions', api_views.ProductMigrationOptionViewSet, base_name="productmigrationoptions") schema_view = get_swagger_view(title="Product Database REST API") # namespace: productdb urlpatterns = [ # API related URLs url(r'^api-docs/', schema_view, name="apidocs"), url(r'^api/v0/', include(router.urls)), url(r'^api/$', RedirectView.as_view(url="v0/", permanent=False), name="api_redirect"), # Datatables endpoints url( r'^datatables/vendor_products/(?P<vendor_id>[0-9]+)/$', datatables.VendorProductListJson.as_view(), name='datatables_vendor_products_endpoint' ), url(
TokenRefreshView, TokenVerifyView, ) from django.conf.urls.static import static from RESTApi.views import IndexTemplateView from . import settings from rest_framework_swagger.views import get_swagger_view from RESTApi import views router = routers.DefaultRouter() router.register(r'global', GlobalPreferencesViewSet, base_name='global') api_patterns = [url(r'^preferences/', include(router.urls))] schema_view = get_swagger_view(title='SKNI KOD Website API') urlpatterns = [ url(r'^$', IndexTemplateView.as_view()), url(r'^admin/', admin.site.urls), url(r'^api/', include(api_patterns)), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), url(r'^rest-auth/', include('rest_auth.urls')), url(r'^rest-auth/github/$', views.GitHubLogin.as_view(), name='github_login'), url(r'^rest-auth/github/connect/$', views.GitHubConnect.as_view(), name='github_connect'), url(r'^socialaccounts/$',
# See the License for the specific language governing permissions and # limitations under the License. # Pip package update 12/10/2018 (davve.ath) # from django.conf.urls import patterns, include, url from django.conf.urls import include, url from django.contrib import admin from rest_framework import routers from vercereg import views from django.views.generic.base import RedirectView # Pip package update 12/10/2018 (davve.ath) from rest_framework.authtoken import views as tokenviews from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='VERCE dispel4py Registry') router = routers.DefaultRouter() router.register(r'users', views.UserViewSet, base_name='user') router.register(r'groups', views.GroupViewSet, base_name='group') router.register(r'registryusergroups', views.RegistryUserGroupViewSet, base_name='registryusergroup') router.register(r'workspaces', views.WorkspaceViewSet, base_name='workspace') router.register(r'pes', views.PESigViewSet, base_name='pesig') router.register(r'functions', views.FunctionSigViewSet, base_name='functionsig') router.register(r'literals', views.LiteralSigViewSet, base_name='literalsig') router.register(r'connections', views.ConnectionViewSet, base_name='connection') router.register(r'fnparams', views.FunctionParameterViewSet, base_name='functionparameter') router.register(r'peimpls', views.PEImplementationViewSet) router.register(r'fnimpls', views.FnImplementationViewSet)
The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/3.1/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 users import views as user_views from django.conf.urls import url from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='employee') urlpatterns = [ path('admin/', admin.site.urls), path('api_documentation', schema_view), path('register/', user_views.register, name='register'), path('', include('blog.urls')), ]
from __future__ import unicode_literals from rest_framework_swagger.views import get_swagger_view from django.conf import settings from django.conf.urls import include, url from django.contrib import admin from django.views.static import serve from netbox.views import APIRootView, handle_500, HomeView, SearchView, trigger_500 from users.views import LoginView, LogoutView handler500 = handle_500 swagger_view = get_swagger_view(title='NetBox API') _patterns = [ # Base views url(r'^$', HomeView.as_view(), name='home'), url(r'^search/$', SearchView.as_view(), name='search'), # Login/logout url(r'^login/$', LoginView.as_view(), name='login'), url(r'^logout/$', LogoutView.as_view(), name='logout'), # Apps url(r'^circuits/', include('circuits.urls')), url(r'^dcim/', include('dcim.urls')), url(r'^extras/', include('extras.urls')), url(r'^ipam/', include('ipam.urls')),
# -*- coding: utf-8 -*- from __future__ import unicode_literals from rest_framework_swagger.views import get_swagger_view from django.shortcuts import render # Swagger UI schema_view = get_swagger_view(title='Carfinder API') #@login_required def main(request): return render(request, 'carfinderapp/index.html', {})
https://docs.djangoproject.com/en/1.9/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf.urls import url, include from django.contrib import admin import ui.views from . import api_urls from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='Pastebin API') urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$', ui.views.RouteExplorer.as_view()), url(r'api/v1/', include(api_urls.router.urls)), url(r'^info/',include('info.urls',namespace="info")), url(r'^api/docs/', schema_view), url(r'^chatbot/', include('chatbot.urls', namespace='chatbot')) ]
url(r'^financial-assistance/$', courseware_views.financial_assistance, name='financial_assistance'), url(r'^financial-assistance/apply/$', courseware_views.financial_assistance_form, name='financial_assistance_form'), url(r'^financial-assistance/submit/$', courseware_views.financial_assistance_request, name='submit_financial_assistance_request') ] # Branch.io Text Me The App if settings.BRANCH_IO_KEY: urlpatterns += [ url(r'^text-me-the-app', student_views.text_me_the_app, name='text_me_the_app'), ] if settings.FEATURES.get('ENABLE_API_DOCS'): urlpatterns += [ url(r'^api-docs/$', get_swagger_view(title='LMS API')), ] # edx-drf-extensions csrf app urlpatterns += [ url(r'', include('csrf.urls')), ] urlpatterns.extend(plugin_urls.get_patterns(plugin_constants.ProjectType.LMS))
url('', include('exams.urls')), url('', include('searches.urls')), url('', include('student.urls')), url('', include('analytics.urls')), url('', include('agreement.urls')), # Automatic deployment endpoint url(r'deploy_staging/', 'semesterly.views.deploy_staging'), url(r'^sw(.*.js)$', semesterly.views.sw_js, name='sw_js'), url(r'^manifest(.*.json)$', semesterly.views.manifest_json, name='manifest_json'), # error page testing url(r'^404testing/', TemplateView.as_view(template_name='404.html')), url(r'^500testing/', TemplateView.as_view(template_name='500.html')) ) if getattr(settings, 'STAGING', False): urlpatterns += patterns('', url(r'^robots.txt$', lambda r: HttpResponse("User-agent: *\nDisallow: /", content_type="text/plain"))) else: urlpatterns += patterns('', url(r'^robots.txt$', lambda r: HttpResponse("User-agent: *\nDisallow:", content_type="text/plain"))) # api views if getattr(settings, 'DEBUG', True): urlpatterns += [ url(r'^swagger/$', get_swagger_view(title='semesterly')), url(r'^schema/$', get_schema_view(title='semesterly')), ]
from django.conf.urls import include from . import views from django.urls import path from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='Django API') # from rest_framework.documentation import include_docs_urls # app_name = 'Fundooapi' urlpatterns = [ path('', views.reg, name='reg'), path('forget_view', views.forget_vw, name='forget_vw'), path('login_view/', views.login_view, name='log_view'), path('signup/', views.signup, name='signup'), path('login', views.login, name='login'), path('activate/<token>/', views.activate, name='activate'), path('delete', views.delete, name='delete'), path('forget', views.forget, name='forget'), path('reset/<token>/', views.reset, name='reset'), path('delete_vw/', views.delete_vw, name='delete_vw'), path('logout', views.logout, name='logout'), path(r'^oauth/', include('social_django.urls', namespace='social')), path('upload', views.upload, name='upload'), path('home/', views.home, name='home') # path('user_list', views.user_list, name='user_list'), ]
), url( r'^financial-assistance/apply/$', courseware_views.financial_assistance_form, name='financial_assistance_form' ), url( r'^financial-assistance/submit/$', courseware_views.financial_assistance_request, name='submit_financial_assistance_request' ) ] # Branch.io Text Me The App if settings.BRANCH_IO_KEY: urlpatterns += [ url(r'^text-me-the-app', student_views.text_me_the_app, name='text_me_the_app'), ] if settings.FEATURES.get('ENABLE_API_DOCS'): urlpatterns += [ url(r'^api-docs/$', get_swagger_view(title='LMS API')), ] # edx-drf-extensions csrf app urlpatterns += [ url(r'', include('csrf.urls')), ] urlpatterns.extend(plugin_urls.get_patterns(plugin_constants.ProjectType.LMS))
from django.conf.urls import url try: from django.conf.urls import patterns except ImportError: pass import django from projeto import views from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='API REST SERVICENET') urlpatterns = [ url(r'^autenticacao/(?P<id>[0-9]+)$', views.AutenticacaoManupularAPIView.as_view()), url(r'^autenticacao/$', views.AutenticacaoAPIView.as_view()), url(r'^autenticacao/login/$', views.LoginAPIView.as_view()), url(r'^cliente/(?P<id>[0-9]+)$', views.ClienteAPIView.as_view()), url(r'^cliente/$', views.ClienteAPIListView.as_view()), url(r'^docs/', schema_view), ]
from django.conf.urls import url from . import views from rest_framework_swagger.views import get_swagger_view shema_view = get_swagger_view(title="Tipos e sabores gelinhos") urlpatterns = [ url(r'^tipos/$', views.ListarTipo.as_view()), url(r'^salvar/tipo/$', views.SalvarTipoGelinho.as_view()), url(r'^sabores/$', views.ListarSabores.as_view()), url(r'^sabor/(?P<pk>[0-9]+)/$', views.DetalheSaborGelinho.as_view()), url(r'^salvar/sabor/$', views.SalvarSaborGelinho.as_view()), url(r'^$', shema_view) ]
from django.conf.urls import patterns, url, include from yunwei import views from yunwei import blog from yunwei import deploy from django.conf import settings from django.conf.urls.static import static from django.contrib import admin from rest_framework.routers import DefaultRouter from rest_framework_swagger.views import get_swagger_view import os router = DefaultRouter() router.register(r'BLOG', views.BLOGViewSet) schema_view = get_swagger_view(title='API') urlpatterns = patterns( '', url(r'^api/', include(router.urls)), url(r'^swagger/', schema_view), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), #blog url(r'^addblog', blog.BlogAddView.as_view()), url(r'^delblog', blog.delblog), url(r'^contentselblog', blog.contentselblog), url(r'^contentblog', blog.contentblog), url(r'^blog', blog.BlogListView.as_view()), url(r'^edit', blog.edit), url(r'^add', blog.add),
from django.urls import path from .apiviews import PollViewSet, ChoiceList, CreateVote, UserCreate, LoginView from rest_framework.routers import DefaultRouter from rest_framework.documentation import include_docs_urls from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='Polls API') router = DefaultRouter() router.register('polls', PollViewSet, base_name='polls') urlpatterns = [ path("login/", LoginView.as_view(), name="login"), path("users/", UserCreate.as_view(), name="user_create"), path("polls/<int:pk>/choices/", ChoiceList.as_view(), name="polls_list"), path("polls/<int:pk>/choices/<int:choice_pk>/vote/", CreateVote.as_view(), name="polls_list"), path(r'docs/', include_docs_urls(title='Polls API')), path(r'swagger-docs/', schema_view), ] urlpatterns += router.urls
from django.urls import path from . import views from rest_framework_swagger.views import get_swagger_view # TODO: add here your API URLs schema_view = get_swagger_view(title='Micromerce API') urlpatterns = [ path("private/categories/", views.categories), path("products/fetch/", views.products_fetch), path("products/create/", views.products_create), path("products/delete/", views.products_delete), path("products/docs/", schema_view), ]
from tunga_payments.views import InvoiceViewSet, PaymentViewSet from tunga_profiles.views import ProfileView, EducationViewSet, WorkViewSet, ConnectionViewSet, \ NotificationView, CountryListView, DeveloperApplicationViewSet, RepoListView, IssueListView, SlackIntegrationView, \ DeveloperInvitationViewSet, CompanyView, WhitePaperVisitorsView from tunga_projects.views import ProjectViewSet, DocumentViewSet, ParticipationViewSet, ProgressEventViewSet, \ ProgressReportViewSet, InterestPollViewSet from tunga_settings.views import UserSettingsView from tunga_support.views import SupportPageViewSet, SupportSectionViewSet from tunga_tasks.views import TimeEntryViewSet, \ coinbase_notification, bitpesa_notification, EstimateViewSet, QuoteViewSet, MultiTaskPaymentKeyViewSet, \ TaskPaymentViewSet, ParticipantPaymentViewSet, SkillsApprovalViewSet, SprintViewSet, TaskDocumentViewSet, TaskViewSet from tunga_uploads.views import UploadViewSet from tunga_utils.views import SkillViewSet, ContactRequestView, get_medium_posts, get_oembed_details, upload_file, \ find_by_legacy_id, InviteRequestView, weekly_report, hubspot_notification, calendly_notification, search_logger api_schema_view = get_swagger_view(title='Tunga API') router = DefaultRouter() # v3 routes router.register(r'users', UserViewSet) router.register(r'apply', DeveloperApplicationViewSet) router.register(r'invite', DeveloperInvitationViewSet) router.register(r'me/education', EducationViewSet) router.register(r'me/work', WorkViewSet) router.register(r'projects', ProjectViewSet) router.register(r'documents', DocumentViewSet) router.register(r'participation', ParticipationViewSet) router.register(r'interest-polls', InterestPollViewSet) router.register(r'progress-events', ProgressEventViewSet) router.register(r'progress-reports', ProgressReportViewSet) router.register(r'invoices', InvoiceViewSet)
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_jwt.views import ObtainJSONWebToken from rest_framework_swagger.views import get_swagger_view from events.serializers import CustomJWTSerializer from events.views import UserCreateView, UserListView schema_view = get_swagger_view(title="Events API") urlpatterns = [ path("", schema_view), path("admin/", admin.site.urls), path("", include("events.urls")), path( "api-token-auth/", ObtainJSONWebToken.as_view(serializer_class=CustomJWTSerializer), ), path("users/create", UserCreateView.as_view()), path("users", UserListView.as_view()), ]