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)
Exemple #2
0
                                                    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),
]
Exemple #4
0
                              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))),
    ]
Exemple #5
0
    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),
]

Exemple #6
0
        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})
]
Exemple #8
0
"""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),
]
Exemple #9
0
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)
]
Exemple #11
0
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"
        }),
Exemple #12
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)]
Exemple #13
0
"""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')),
]
Exemple #14
0
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),
    ])
Exemple #15
0
    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
]
Exemple #16
0
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),
]
Exemple #17
0
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')),
]
Exemple #18
0
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')),
Exemple #19
0
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'))
]
Exemple #20
0
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),
]
Exemple #23
0
    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')),
]
Exemple #24
0
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,
Exemple #25
0
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')),
]
Exemple #26
0
"""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')),
]
Exemple #27
0
# 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')
Exemple #28
0
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)
]
Exemple #29
0
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)),
    ]
Exemple #30
0
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')),
]
Exemple #31
0
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)),
Exemple #32
0
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),
]
Exemple #33
0
                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),
    ])
Exemple #34
0
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'),
Exemple #35
0
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'),
Exemple #36
0
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()),
Exemple #37
0
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')),
Exemple #38
0
    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'),
]
Exemple #39
0
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()),
]
Exemple #40
0
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)),
    ]
Exemple #41
0
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):
    """
Exemple #42
0
    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),
]
Exemple #43
0
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(
Exemple #44
0
    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/$',
Exemple #45
0
# 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)
Exemple #46
0
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')),

]
Exemple #47
0
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')),
Exemple #48
0
# -*- 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', {})
Exemple #49
0
    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'))
]

Exemple #50
0
        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))
Exemple #51
0
                       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')),
    ]
Exemple #52
0
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'),
]
Exemple #53
0
        ),
        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),
]
Exemple #55
0
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),
Exemple #57
0
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
Exemple #58
0
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),
]
Exemple #59
0
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)
Exemple #60
0
    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()),
]