Ejemplo n.º 1
0
import twofactor.views

dev_patterns = ([
    path('examples/server-error/<slug:id>', example_server_error),
    re_path(r'^.*$', react_rendered_view),
], 'dev')

urlpatterns = [
    path('verify', twofactor.views.verify, name='verify'),
    path('health', health, name='health'),
    path('admin/', admin.site.urls),
    path('safe-mode/', include('frontend.safe_mode')),
    path('legacy-app', redirect_to_legacy_app, name='redirect-to-legacy-app'),
    path('favicon.ico', redirect_favicon),
    path('dev/', include(dev_patterns, namespace='dev')),
]

if settings.DEBUG:
    # Graphene throws an assertion error if we attempt to enable *both* graphiql
    # *and* batch mode on the same endpoint, so we'll use a separate one for
    # graphiql.
    urlpatterns.append(
        path('graphiql', GraphQLView.as_view(graphiql=True)))

urlpatterns += i18n_patterns(
    path('loc/', include('loc.urls')),
    path('hp/', include('hpaction.urls')),
    path('graphql', GraphQLView.as_view(batch=True), name='batch-graphql'),
    re_path(r'.*$', react_rendered_view, name='react'),
)
Ejemplo n.º 2
0
"""server 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 import settings
from django.conf.urls.static import static
from django.contrib import admin
from django.urls import path
from django.views.decorators.csrf import csrf_exempt
from graphene_django.views import GraphQLView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('graphql/', csrf_exempt(GraphQLView.as_view(graphiql=True))),
    path('gql/', csrf_exempt(GraphQLView.as_view(batch=True))),
]

urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Ejemplo n.º 3
0
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
from django.conf.urls import include
from django.conf import settings
from graphene_django.views import GraphQLView
from restapi.schema import schema

urlpatterns = [
    path('admin/', admin.site.urls),
    path("graphql/", GraphQLView.as_view(graphiql=True, schema=schema)),
]

if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [
        path('__debug__/', include(debug_toolbar.urls)),

        # For django versions before 2.0:
        # url(r'^__debug__/', include(debug_toolbar.urls)),
    ] + urlpatterns
Ejemplo n.º 4
0
from django.conf.urls import url, include
from django.conf import settings
from django.contrib import admin
from django.views.decorators.csrf import csrf_exempt
from graphene_django.views import GraphQLView


urlpatterns = [
    url(r'^djadmin/', admin.site.urls),
    url(r'^djadmin/', include('opencivicdata.core.admin.urls')),
    url(r'^graphql', csrf_exempt(GraphQLView.as_view(graphiql=True))),
    url(r'^public/', include('public.urls')),
    url(r'^reports/', include('dataquality.urls'))
]


if settings.DEBUG:
    pass
#     urlpatterns += [url(r'^silk/', include('silk.urls', namespace='silk'))]
Ejemplo n.º 5
0
from django.conf.urls import include, url
from django.contrib import admin
from django.views.decorators.csrf import csrf_exempt

from cookbook.schema import schema
from graphene_django.views import GraphQLView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^graphql', csrf_exempt(GraphQLView.as_view(schema=schema))),
    url(r'^graphiql', include('django_graphiql.urls')),
]
Ejemplo n.º 6
0
from django.conf import settings
from django.conf.urls import url, include
from django.contrib import admin
from django.views.decorators.csrf import csrf_exempt

from rest_framework import routers

from graphene_django.views import GraphQLView

from film_database.actors import views as actors_views
from film_database.films import views as films_views
from config.schema import schema

router = routers.DefaultRouter()
router.register(r'actors', actors_views.ActorsViewSet)
router.register(r'films', films_views.FilmsViewSet)

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^api/', include(router.urls)),
    url(r'^graphql', csrf_exempt(GraphQLView.as_view(graphiql=True, schema=schema))),
]

if settings.DEBUG:
    if 'debug_toolbar' in settings.INSTALLED_APPS:
        import debug_toolbar

        urlpatterns += [
            url(r'^__debug__/', include(debug_toolbar.urls)),
        ]
Ejemplo n.º 7
0
"""django_graphql 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
from django.views.decorators.csrf import csrf_exempt
from graphene_django.views import GraphQLView

urlpatterns = [
    path('admin/', admin.site.urls),
    # path('graphql/', GraphQLView.as_view(graphiql=True)),
    path('graphql/', csrf_exempt(GraphQLView.as_view(graphiql=False))),
]
Ejemplo n.º 8
0
"""hackernews 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.urls import url
from django.contrib import admin
from django.views.decorators.csrf import csrf_exempt
from graphene_django.views import GraphQLView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^graphql/', csrf_exempt(GraphQLView.as_view(graphiql=True))),
]
Ejemplo n.º 9
0
"""django_server URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/3.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
from graphene_django.views import GraphQLView
from django.views.decorators.csrf import csrf_exempt

urlpatterns = [
    path('admin/', admin.site.urls),
    path('api/graphql/explore', csrf_exempt(GraphQLView.as_view(graphiql=True))),
    path('api/graphql', csrf_exempt(GraphQLView.as_view())),
    path('', include('user_manage.urls'))
]
Ejemplo n.º 10
0
from django.contrib import admin
from django.urls import path
from graphene_django.views import GraphQLView

urlpatterns = [
    path('admin/', admin.site.urls),
    path("graphql", GraphQLView.as_view(graphiql=True)),
]
Ejemplo n.º 11
0
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
from rest_framework import routers
from todo import views
from django.conf import settings
from django.conf.urls.static import static
from graphene_django.views import GraphQLView
from .schema import schema

# router = routers.DefaultRouter()
# router.register(r'todos', views.TodoView, 'todo')

urlpatterns = [
    path('graphql/', GraphQLView.as_view(schema=schema, graphiql=True)),
    path('admin/', admin.site.urls),
    path('api/all_events/', views.get_all_events),
    path('api/todos/', views.todo_view),
    path('api/todos/create/', views.create_todo),
    path('api/upload_file/', views.process_and_upload),
    path('api/all_files/', views.all_files),
    path('api/play/', views.play_song),
    path('api/delete/', views.delete_specific),
    path('api/get_info/', views.get_info_for_specific),
    path('api/signup/', views.register_user),
    path('api/admin/', views.admin_login),
    path('api/get_all_users/', views.fetch_all_users),
    path('api/load_seed_data/', views.load_seed_data),
    path('api/fetch_user/', views.fetch_user),
    path('api/update_profile/', views.update_user_profile),
Ejemplo n.º 12
0
    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
from django.conf.urls import url, include
from graphene_django.views import GraphQLView
from .schema import schema
from django.views.decorators.csrf import csrf_exempt
from django.contrib.auth.mixins import LoginRequiredMixin
from . import views
from django.contrib.staticfiles.urls import staticfiles_urlpatterns


class PrivateGraphQLView(LoginRequiredMixin, GraphQLView):
    login_url = "/login"
    pass


urlpatterns = [
    path('admin/', admin.site.urls),
    url('^login', csrf_exempt(views.login), name="login"),
    url('^graphiql',
        csrf_exempt(GraphQLView.as_view(graphiql=True, schema=schema))),
    path('gql', csrf_exempt(GraphQLView.as_view(batch=True))),
    path('export/xls', views.export),
    url(r'^(?:.*)/?$', views.index),
    # path('', views.index),
]
# urlpatterns += staticfiles_urlpatterns()
Ejemplo n.º 13
0
urlpatterns = [
    url(r"^$", TemplateView.as_view(template_name="pages/home.html"), name="home"),
    url(
        r"^about/$",
        TemplateView.as_view(template_name="pages/about.html"),
        name="about",
    ),
    # Django Admin, use {% url 'admin:index' %}
    url(settings.ADMIN_URL, admin.site.urls),
    # User management
    url(r"^users/", include("bootcamp.users.urls", namespace="users")),
    url(r"^accounts/", include("allauth.urls")),
    # Third party apps here
    url(r"^comments/", include("django_comments.urls")),
    url(r"^graphql", GraphQLView.as_view(graphiql=True)),
    url(r"^markdownx/", include("markdownx.urls")),
    # Local apps here
    url(
        r"^notifications/",
        include("bootcamp.notifications.urls", namespace="notifications"),
    ),
    url(r"^articles/", include("bootcamp.articles.urls", namespace="articles")),
    url(r"^news/", include("bootcamp.news.urls", namespace="news")),
    url(r"^messages/", include("bootcamp.messager.urls", namespace="messager")),
    url(r"^qa/", include("bootcamp.qa.urls", namespace="qa")),
    url(r"^search/", include("bootcamp.search.urls", namespace="search")),
    url(r"^research/", include("bootcamp.research.urls", namespace="research")),
    url(r"^favorites/", include("bootcamp.favorites.urls", namespace="favorites")),
    url(r"^internship/", include("bootcamp.internship.urls", namespace="internship")),
    url(r"^community/", include("bootcamp.community.urls", namespace="community")),
Ejemplo n.º 14
0
Archivo: urls.py Proyecto: Pike/pontoon
from csp.decorators import csp_exempt
from graphene_django.views import GraphQLView

from django.conf.urls import url
from django.views.decorators.csrf import csrf_exempt

from pontoon.api.schema import schema
from pontoon.settings import DEV


urlpatterns = [
    # GraphQL endpoint. In DEV mode it serves the GraphiQL IDE if accessed with Accept: text/html
    url(
        r'^graphql',
        csp_exempt(csrf_exempt(GraphQLView.as_view(schema=schema, graphiql=DEV)))
    ),
]
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
from django.conf.urls import url
from django.views.decorators.csrf import csrf_exempt
from graphene_django.views import GraphQLView

from Grapqhl_django_api.schema import schema
from graphql_jwt.decorators import jwt_cookie

urlpatterns = [
    path('admin/', admin.site.urls),
    # (Change graphiql=True to graphiql=False if you do not want to use the GraphiQL API browser.)
    url("graphql",
        csrf_exempt(GraphQLView.as_view(
            graphiql=True, schema=schema))),  #endpoint  CSRF protection 
]
Ejemplo n.º 16
0
"""hackernews URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.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
from django.views.decorators.csrf import csrf_exempt
from graphene_django.views import GraphQLView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('graphql/', csrf_exempt(GraphQLView.as_view(graphiql=True))),
]
Ejemplo n.º 17
0
from django.urls import path, re_path
from django.contrib import admin
from django.views.decorators.csrf import csrf_exempt
from graphene_django.views import GraphQLView
from graphql_jwt.decorators import jwt_cookie

from photonix.photos.views import thumbnail_view

urlpatterns = [
    path('admin/', admin.site.urls),
    path(
        'graphql',
        csrf_exempt(jwt_cookie(GraphQLView.as_view(graphiql=True))),
        name='api'
    ),  # TODO: Check that use of csrf_exempt is OK here because of CORS configuration
    re_path(
        'thumbnails/(?P<width>[0-9]+)x(?P<height>[0-9]+)_(?P<crop>cover|contain)_q(?P<quality>[0-9]+)/(?P<photo_id>[a-f0-9]{8}-?[a-f0-9]{4}-?4[a-f0-9]{3}-?[89ab][a-f0-9]{3}-?[a-f0-9]{12})/$',
        thumbnail_view),
]
Ejemplo n.º 18
0
from django.views import defaults as default_views
from django.views.generic import TemplateView
from django.views.decorators.csrf import csrf_exempt

from graphene_django.views import GraphQLView
from rest_framework.routers import DefaultRouter


router = DefaultRouter(trailing_slash=False)


urlpatterns = [
    path("", TemplateView.as_view(template_name="index.html"), name='app'),
    re_path(r'^app/(?P<route>.*)$', TemplateView.as_view(template_name="index.html"), name='app'),
    path("api/", include(router.urls)),
    path("graphql/", csrf_exempt(GraphQLView.as_view(graphiql=True, pretty=True))),
    path(
        "about/",
        TemplateView.as_view(template_name="pages/about.html"),
        name="about",
    ),
    # Django Admin, use {% url 'admin:index' %}
    path(settings.ADMIN_URL, admin.site.urls),
    # User management
    path(
        "users/",
        include("genomics_geek.users.urls", namespace="users"),
    ),
    path("accounts/", include("allauth.urls")),
    # Your stuff: custom urls includes go here
] + static(
Ejemplo n.º 19
0
register_route(r'rawdata', views.RawDatumViewSet)
register_route(r'user', views.ShareUserViewSet)
register_route(r'sources', views.SourceViewSet)

router.register(r'normalizeddata', views.NormalizedDataViewSet, base_name='normalizeddata')

model_schema_patterns = [
    url(r'schema/{}/?'.format(v.MODEL.__name__), v.as_view())
    for v in views.ModelSchemaView.model_views
]

urlpatterns = [
    url(r'status/?', views.ServerStatusView.as_view(), name='status'),
    url(r'rss/?', views.CreativeWorksRSS(), name='rss'),
    url(r'atom/?', views.CreativeWorksAtom(), name='atom'),
    url(r'graph/?', GraphQLView.as_view(graphiql=True)),
    url(r'userinfo/?', ensure_csrf_cookie(views.ShareUserView.as_view()), name='userinfo'),

    # only match _count and _search requests
    url(
        r'search/(?P<url_bits>(?:\w+/)?_(?:search|count)/?)$',
        csrf_exempt(views.ElasticSearchView.as_view()),
        name='search'
    ),
    # match _suggest requests
    url(
        r'search/(?P<url_bits>(?:\w+/)?_(?:suggest)/?)$',
        csrf_exempt(views.ElasticSearchPostOnlyView.as_view()),
        name='search_post'
    ),
    # match _mappings requests
Ejemplo n.º 20
0
skillsets_router.register(r'skills', skill_views.SkillViewSet)

profiles_router = routers.NestedSimpleRouter(
    router, r'profiles', lookup='profile')
profiles_router.register(r'skills', skill_views.ProfileSkillViewSet)
profiles_router.register(r'skillsets', skillset_views.ProfileSkillsetViewSet)

profile_skillsets_router = routers.NestedSimpleRouter(
    profiles_router, r'skillsets', lookup='skillset')
profile_skillsets_router.register(r'skills', skill_views.ProfileSkillViewSet)


# The API URLs are now determined automatically by the router.
# Additionally, we include the login URLs for the browsable API.
urlpatterns = [
    url(r'^graphql', GraphQLView.as_view(graphiql=True, schema=schema)),
    # api routes
    url(r'^api/', include(router.urls)),
    url(r'^api/', include(skillsets_router.urls)),
    url(r'^api/', include(profiles_router.urls)),
    url(r'^api/', include(profile_skillsets_router.urls)),
    url(r'^api-auth/', include(
        'rest_framework.urls', namespace='rest_framework')),
    # regular routes
    url(r'^profiles/', include('profiles.urls', namespace='profiles')),
    # url(r'^skillsets/', include('skillsets.urls'), name='skillsets'),
    url(r'^admin/', admin.site.urls),
    url(r'^login/', user_views.LoginView.as_view(), name='login'),
    url(r'^logout/$', user_views.LogoutView.as_view(),
        {'next_page': '/'}, name='logout'),
    # url(r'^logout/$', django.contrib.auth.views.logout, {'next_page': '/'}),
Ejemplo n.º 21
0
"""teste URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/3.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
from graphene_django.views import GraphQLView
from .schema import schema

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('picture_displayer.urls')),
    path('graphql', GraphQLView.as_view(graphiql=True, schema=schema))
]

if settings.DEBUG:  # new
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)
Ejemplo n.º 22
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.urls import path, include, re_path
from django.contrib import admin
from django.conf import settings
from django.conf.urls.static import static
from django.views.generic import TemplateView

from graphene_django.views import GraphQLView
from mysite.schema import schema

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', TemplateView.as_view(template_name='index.html')),
    path('graphql/', GraphQLView.as_view(graphiql=False)),
    re_path('api/(?P<version>(v1|v2))/', include('blog.urls')),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL,
                          document_root=settings.STATIC_URL)
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)
Ejemplo n.º 23
0
"""cookbook 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.conf.urls import url, include
from django.contrib import admin

from graphene_django.views import GraphQLView

from cookbook.schema import schema
from cookbook.ingredients.views import PrivateGraphQLView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^graphql/?$', GraphQLView.as_view(graphiql=True, schema=schema)),
    #url(r'^graphql$', PrivateGraphQLView.as_view(graphiql=True, schema=schema)),
]
Ejemplo n.º 24
0
"""backend 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.contrib import admin
from django.urls import path, re_path
from django.views.decorators.csrf import csrf_exempt
from graphene_django.views import GraphQLView

from .views import index

urlpatterns = [
    path('admin/', admin.site.urls),
    path('api/gql/', csrf_exempt(GraphQLView.as_view(graphiql=True))),
    re_path(r'.*', index, name='index'),
]
Ejemplo n.º 25
0
"""picotracker URL Configuration

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
from django.views.decorators.csrf import csrf_exempt
from graphene_django.views import GraphQLView

import picotracker.settings

urlpatterns = [
    path('admin/', admin.site.urls),
    path('graphql/',
         csrf_exempt(
             GraphQLView.as_view(graphiql=picotracker.settings.DEBUG))),
]
Ejemplo n.º 26
0
from .graphql.api import schema
from django.urls import include, path
from graphene_django.views import GraphQLView
from django.views.decorators.csrf import csrf_exempt

urlpatterns = [
    path('graphql', csrf_exempt(GraphQLView.as_view(schema=schema, graphiql=True))),
]
Ejemplo n.º 27
0
"""cookbook 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.urls import url, include
from django.contrib import admin
from django.views.generic import RedirectView

from graphene_django.views import GraphQLView

urlpatterns = [
    url(r'^admin', admin.site.urls),
    url(r'^graphql', GraphQLView.as_view(graphiql=True)),
    url(r'^', include('front.urls', namespace='front')),
]
Ejemplo n.º 28
0
from datetime import datetime
from django.urls import path
from django.contrib import admin
from django.contrib.auth.views import LoginView, LogoutView
from occupation import views
from graphene_django.views import GraphQLView

urlpatterns = [
    path('admin/', admin.site.urls),
    path("api", GraphQLView.as_view(graphiql=True)),
]
Ejemplo n.º 29
0
    path('api/graphiql', views.error_401)
]

from django.conf import settings
from django.conf.urls.static import static
from .api import api_router

urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

from django.urls import re_path

from wagtail.admin import urls as wagtailadmin_urls
from wagtail.documents import urls as wagtaildocs_urls
from wagtail.core import urls as wagtail_urls

from django.views.decorators.csrf import csrf_exempt
from graphene_django.views import GraphQLView

urlpatterns += [
    re_path(r'^api/graphql', csrf_exempt(GraphQLView.as_view())),
    re_path(r'^api/graphiql',
            csrf_exempt(GraphQLView.as_view(graphiql=True, pretty=True))),
    re_path(r'^api/v2/', api_router.urls),
    re_path(r'^cms/', include(wagtailadmin_urls)),
    re_path(r'^articles/', include(wagtaildocs_urls)),
    re_path(r'^', include(wagtail_urls)),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

handler404 = views.error_404
handler500 = views.error_500
Ejemplo n.º 30
0
# registration route
register_route(r'sourceregistrations', views.ProviderRegistrationViewSet)

# site banners route
register_route(r'site_banners', views.SiteBannerViewSet)

# workflow routes
register_route(r'rawdata', views.RawDataViewSet)
register_route(r'user', views.ShareUserViewSet)
register_route(r'sources', views.ProviderViewSet)

router.register(r'normalizeddata', views.NormalizedDataViewSet, base_name='normalizeddata')

model_schema_patterns = [
    url(r'schema/{}/?'.format(v.MODEL.__name__), v.as_view())
    for v in views.ModelSchemaView.model_views
]

urlpatterns = [
    url(r'status/?', views.ServerStatusView.as_view(), name='status'),
    url(r'rss/?', views.CreativeWorksRSS(), name='rss'),
    url(r'atom/?', views.CreativeWorksAtom(), name='atom'),
    url(r'graph/?', GraphQLView.as_view(graphiql=True)),
    url(r'userinfo/?', ensure_csrf_cookie(views.ShareUserView.as_view()), name='userinfo'),
    url(r'search/(?!.*_bulk\/?$)(?P<url_bits>.*)', csrf_exempt(views.ElasticSearchView.as_view()), name='search'),

    url(r'schema/?$', views.SchemaView.as_view(), name='schema'),
    url(r'schema/creativework/hierarchy/?$', views.ModelTypesView.as_view(), name='modeltypes'),
    *model_schema_patterns
] + router.urls
Ejemplo n.º 31
0
"""edu URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/3.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 graphene_django.views import GraphQLView
from django.views.decorators.csrf import csrf_exempt

urlpatterns = [
    path('', include('courses.urls', namespace='courses')),
    path('frontend/', include('frontend.urls', namespace='frontend')),
    path('contact/', include('mailer.urls', namespace='mailer')),
    path('api/', include('courses.api.urls', namespace='api')),
    path("graphql", csrf_exempt(GraphQLView.as_view(graphiql=True))),
    path('admin/', admin.site.urls),
]
Ejemplo n.º 32
0
from django.conf.urls import url, include
from django.contrib import admin
from django.views.decorators.csrf import csrf_exempt

from graphene_django.views import GraphQLView

from app.api.auth import authorization_required

urlpatterns = [
    url(r'^api/', include('app.api.urls')),
    url(r'^', admin.site.urls),
    url(r'^api$', csrf_exempt(authorization_required(GraphQLView.as_view()))),
    url(r'^gh$', csrf_exempt(GraphQLView.as_view(graphiql=True))),
]
Ejemplo n.º 33
0
from django.conf import settings
from django.contrib import admin
from django.contrib.staticfiles.urls import static
from django.urls import include, path
from django.views.decorators.csrf import csrf_exempt
from graphene_django.views import GraphQLView

from courses.views import IndexPageView
from contacts.views import ContactView

urlpatterns = [
    path('', IndexPageView.as_view(), name='home'),
    path('accounts/', include('accounts.urls', namespace='accounts')),
    path('courses/', include('courses.urls', namespace='courses')),
    path('contacts/', ContactView.as_view(), name='contacts'),
    path('api/v1/', include('api.urls')),
    path('api-auth/', include('rest_framework.urls')),
    path('graphql/',
         csrf_exempt(GraphQLView.as_view(graphiql=settings.DEBUG))),
    path('admin/', admin.site.urls),
]

if settings.DEBUG:
    urlpatterns.extend(
        static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT))

    import debug_toolbar
    urlpatterns.append(path('__debug__/', include(debug_toolbar.urls)))
Ejemplo n.º 34
0
Archivo: urls.py Proyecto: arneb/saleor
from .core.urls import urlpatterns as core_urls
from .dashboard.urls import urlpatterns as dashboard_urls
from .data_feeds.urls import urlpatterns as feed_urls
from .order.urls import urlpatterns as order_urls
from .product.urls import urlpatterns as product_urls
from .registration.urls import urlpatterns as registration_urls
from .search.urls import urlpatterns as search_urls
from .userprofile.urls import urlpatterns as userprofile_urls

urlpatterns = [
    url(r'^', include(core_urls)),
    url(r'^account/', include(registration_urls)),
    url(r'^cart/', include(cart_urls, namespace='cart')),
    url(r'^checkout/', include(checkout_urls, namespace='checkout')),
    url(r'^dashboard/', include(dashboard_urls, namespace='dashboard')),
    url(r'^graphql', GraphQLView.as_view(graphiql=settings.DEBUG)),
    url(r'^jsi18n/$', javascript_catalog, name='javascript-catalog'),
    url(r'^order/', include(order_urls, namespace='order')),
    url(r'^products/', include(product_urls, namespace='product')),
    url(r'^profile/', include(userprofile_urls, namespace='profile')),
    url(r'^search/', include(search_urls, namespace='search')),
    url(r'^feeds/', include(feed_urls, namespace='data_feeds')),
    url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps},
        name='django.contrib.sitemaps.views.sitemap'),
    url(r'', include('payments.urls')),
    url('', include('social_django.urls', namespace='social')),
]

if settings.DEBUG:
    # static files (images, css, javascript, etc.)
    urlpatterns += [
Ejemplo n.º 35
0
         TemplateView.as_view(template_name="index.html"),
         name="login"),
    path("register/",
         TemplateView.as_view(template_name="index.html"),
         name="register"),
    re_path(r'^management/(?P<route>.*)$',
            TemplateView.as_view(template_name="index.html"),
            name="management"),
    path("register/verify-email/<str:key>",
         TemplateView.as_view(template_name="index.html"),
         name="verify_email"),

    # Data endpoints
    path("api/", include(router.urls)),
    path("graphql/",
         csrf_exempt(GraphQLView.as_view(graphiql=True, pretty=True))),

    # Local APP urls
    path("recipes/", include('earsie_eats_blog.recipes.urls')),

    # Django Admin, use {% url 'admin:index' %}
    path(settings.ADMIN_URL, admin.site.urls),

    # Django REST Auth
    path("auth/", include('django.contrib.auth.urls')),
    path("rest-auth/", include('rest_auth.urls')),
    path("rest-auth/registration/", include('rest_auth.registration.urls')),
    path("rest-auth/facebook/", FacebookLogin.as_view(), name='fb_login'),
    path("rest-auth/google/", GoogleLogin.as_view(), name='google_login'),
    path("rest-auth/github/", GitHubLogin.as_view(), name='github_login'),
    path("rest-auth/instagram/",
Ejemplo n.º 36
0
Archivo: urls.py Proyecto: acatejr/srer
from django.urls import path, include
from graphene_django.views import GraphQLView

app_name = 'api'

urlpatterns = [
    path('graphql', GraphQLView.as_view(graphiql=True)),
]
Ejemplo n.º 37
0
    url(r'^', include('publications.urls')),
    url(r'^', include('genres.urls')),
    url(r'^', include('ratings.urls')),
    url(r'^', include('search.urls')),
    url(r'^', include('info.urls')),
    url(r'^', include('navigator.urls')),
    url(r'^', include('collection.urls')),
    url(r'^', include('bot_vk.urls')),
    url(r'^api/', include('api.urls')),
    url(r'^', include('api_alice.urls')),
    url(r'^', include('awards.urls')),
    url(r'^accounts/', include('allauth.urls')),
    url(r'^', include('user_profile.urls')),
    url(r'^', include('comments.urls')),
    url(r'^', include('user.urls')),
    url(r'^', include('manager.urls')),
    url(r'^', include('subscribe.urls')),
    path('sitemap.xml', views.index, {'sitemaps': sitemaps}),
    path('sitemap-<section>.xml',
         views.sitemap, {'sitemaps': sitemaps},
         name='django.contrib.sitemaps.views.sitemap'),
    # url(r'^api/0.1/graphiql', csrf_exempt(GraphQLView.as_view(graphiql=True))),
    url(r'^api/0.1/graphql', csrf_exempt(GraphQLView.as_view(schema=schema))),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [
        url(r'^__debug__/', include(debug_toolbar.urls)),
    ] + urlpatterns
Ejemplo n.º 38
0
    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))
"""
import re

from django.conf import settings
from django.conf.urls import include, url
from django.views.static import serve
from django.contrib import admin

from graphene_django.views import GraphQLView
from starwars.schema import schema

# Hack for allow static files in prod (Heroku/Dokku)
def static(prefix, view=serve, **kwargs):
    return [
        url(r'^%s(?P<path>.*)$' % re.escape(prefix.lstrip('/')), view, kwargs=kwargs),
    ]


urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url('', include('starwars.urls')),
    url(r'^graphql', GraphQLView.as_view(graphiql=True)),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Ejemplo n.º 39
0
"""Cookbook URL Configuration

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
from django.views.decorators.csrf import csrf_exempt

from graphene_django.views import GraphQLView

from Cookbook.schema import schema

urlpatterns = [
    path('admin/', admin.site.urls),
    path('graphql',
         csrf_exempt(GraphQLView.as_view(graphiql=True, schema=schema))),
]
Ejemplo n.º 40
0
from .core.sitemaps import sitemaps
from .core.urls import urlpatterns as core_urls
from .dashboard.urls import urlpatterns as dashboard_urls
from .data_feeds.urls import urlpatterns as feed_urls
from .graphql.api import schema
from .order.urls import urlpatterns as order_urls
from .page.urls import urlpatterns as page_urls
from .product.urls import urlpatterns as product_urls
from .search.urls import urlpatterns as search_urls

handler404 = 'saleor.core.views.handle_404'

non_translatable_urlpatterns = [
    url(r'^dashboard/',
        include((dashboard_urls, 'dashboard'), namespace='dashboard')),
    url(r'^graphql', GraphQLView.as_view(
        schema=schema, graphiql=settings.DEBUG), name='api'),
    url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps},
        name='django.contrib.sitemaps.views.sitemap'),
    url(r'^i18n/$', set_language, name='set_language')]

translatable_urlpatterns = [
    url(r'^', include(core_urls)),
    url(r'^cart/', include((cart_urls, 'cart'), namespace='cart')),
    url(r'^checkout/',
        include((checkout_urls, 'checkout'), namespace='checkout')),
    url(r'^jsi18n/$', JavaScriptCatalog.as_view(), name='javascript-catalog'),
    url(r'^order/', include((order_urls, 'order'), namespace='order')),
    url(r'^page/', include((page_urls, 'page'), namespace='page')),
    url(r'^products/',
        include((product_urls, 'product'), namespace='product')),
    url(r'^account/',
Ejemplo n.º 41
0

def graphiql(request):
    graphiql_settings = {
        "REACT_VERSION": "16.13.1",
        "GRAPHIQL_VERSION": "0.17.5",
        "endpointURL": "/graphql",
        "supports_subscriptions": has_channels,
    }
    if has_channels:
        graphiql_settings["SUBSCRIPTIONS_TRANSPORT_VERSION"] = "0.9.16"
        graphiql_settings[
            "subscriptionsEndpoint"] = "ws://localhost:8000/subscriptions"

    return render(request, "grapple/graphiql.html", graphiql_settings)


# Traditional URL routing
SHOULD_EXPOSE_GRAPHIQL = settings.DEBUG or getattr(
    settings, "GRAPPLE_EXPOSE_GRAPHIQL", False)
urlpatterns = [url(r"^graphql", csrf_exempt(GraphQLView.as_view()))]

if SHOULD_EXPOSE_GRAPHIQL:
    urlpatterns.append(url(r"^graphiql", graphiql))

if has_channels:
    # Django Channel (v1.x) routing for subscription support
    channel_routing = [
        route_class(GraphQLSubscriptionConsumer, path=r"^/subscriptions")
    ]
Ejemplo n.º 42
0
from django.conf import settings
from django.conf.urls import (include,
                              url)
from django.views.decorators.csrf import csrf_exempt
from rest_framework.documentation import include_docs_urls

from treeherder.webapp.api import urls as api_urls

urlpatterns = [
    url(r'^api/', include(api_urls)),
    url(r'^docs/', include_docs_urls(title='REST API Docs')),
]

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)),
            name='graphql'),
    ]
Ejemplo n.º 43
0
from django.contrib import admin
from django.conf import settings
from django.urls import path
from django.conf.urls.static import static
from graphene_django.views import GraphQLView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('graphql', GraphQLView.as_view(graphiql=True)),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Ejemplo n.º 44
0
    ConfirmFamily,
    QuickpayCallback,
    ActivitySignup,
    waitinglistView,
    paymentGatewayErrorView,
    volunteerSignup,
    departmentView,
)
from django.contrib.auth import views as auth_views
from django.views.generic.base import RedirectView
from graphene_django.views import GraphQLView
from django.views.decorators.csrf import csrf_exempt

urlpatterns = [
    url(r"^$", EntryPage, name="entry_page"),
    url(r"^graphql", csrf_exempt(GraphQLView.as_view(graphiql=True))),
    url(
        r"^account/login/$",
        auth_views.LoginView.as_view(template_name="members/login.html"),
        name="person_login",
    ),
    url(
        r"^account/forgot/$",
        auth_views.PasswordResetView.as_view(template_name="members/forgot.html"),
        {
            "email_template_name": "members/email/password_reset.txt",
            "html_email_template_name": "members/email/password_reset.html",
            "subject_template_name": "members/email/password_reset_subject.txt",
        },
        name="password_reset",
    ),
Ejemplo n.º 45
0
"""GraphQl 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.urls import url
from graphene_django.views import GraphQLView
from . import views
urlpatterns = [
    url(r'^api/$', GraphQLView.as_view(graphiql=True)),
]