"""graphdj 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 graphene_django.views import GraphQLView from graphene_file_upload.django import FileUploadGraphQLView from django.views.decorators.csrf import csrf_exempt urlpatterns = [ path('admin/', admin.site.urls), path('graphql/',csrf_exempt(FileUploadGraphQLView.as_view(graphiql=True))) ]
from django.conf import settings from django.conf.urls.static import static from django.contrib import admin from django.views.decorators.csrf import csrf_exempt from django.urls import path from graphene_file_upload.django import FileUploadGraphQLView from .schema import schema urlpatterns = [ path("admin/", admin.site.urls), path( "graphql/", csrf_exempt( FileUploadGraphQLView.as_view(graphiql=settings.DEBUG, schema=schema)), ), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
from django.contrib import admin from django.urls import path from django.conf import settings from django.conf.urls.static import static from django.views.decorators.csrf import csrf_exempt from graphene_file_upload.django import FileUploadGraphQLView urlpatterns = [ path('admin/', admin.site.urls), path('graphql', csrf_exempt(FileUploadGraphQLView.as_view(graphiql=False))), ] if settings.DEBUG: urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
# API URLS urlpatterns += [ # API base url path("api/", include("config.api_router")), # DRF auth token path("auth-token/", obtain_auth_token), # DRF API docs path("api-docs/", include_docs_urls(title="{{ cookiecutter.project_name }} REST API", public=False)), ] {%- endif %} {% if cookiecutter.js_task_runner == 'react' -%} # API URLS urlpatterns += [ # GraphQL path("graphql/", csrf_exempt(FileUploadGraphQLView.as_view(graphiql=True, pretty=True))), ] {%- endif %} if settings.DEBUG: # This allows the error pages to be debugged during development, just visit # these url in browser to see how these error pages look like. urlpatterns += [ path( "400/", default_views.bad_request, kwargs={"exception": Exception("Bad Request!")}, ), path( "403/", default_views.permission_denied,
from django.views.decorators.csrf import csrf_exempt # from channels.routing import route_class from graphene_file_upload.django import FileUploadGraphQLView # from graphql_ws.django_channels import GraphQLSubscriptionConsumer def graphiql(request): graphiql_settings = { "REACT_VERSION": "16.13.1", "GRAPHIQL_VERSION": "0.17.5", "SUBSCRIPTIONS_TRANSPORT_VERSION": "0.9.16", "subscriptionsEndpoint": "ws://localhost:8000/subscriptions", "endpointURL": "/graphql", } return render(request, "bifrost/graphiql.html", graphiql_settings) # Traditional URL routing SHOULD_EXPOSE_GRAPHIQL = settings.DEBUG or getattr( settings, "BIFROST_EXPOSE_GRAPHIQL", False ) urlpatterns = [url(r"^graphql", csrf_exempt(FileUploadGraphQLView.as_view()))] if SHOULD_EXPOSE_GRAPHIQL: urlpatterns.append(url(r"^graphiql", graphiql)) # Django Channel (v1.x) routing for subscription support # channel_routing = [route_class(GraphQLSubscriptionConsumer, path=r"^/subscriptions")]
"""ptbanking 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, include from django.conf import settings from django.conf.urls.static import static from django.views.decorators.csrf import csrf_exempt from graphene_file_upload.django import FileUploadGraphQLView urlpatterns = [ path('admin/', admin.site.urls), path('graphql/', csrf_exempt(FileUploadGraphQLView.as_view(graphiql=settings.DEBUG))) ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
from django.conf import settings from django.conf.urls.static import static from django.contrib import admin from django.urls import path, include from rest_framework_jwt.views import obtain_jwt_token from rest_framework_swagger.views import get_swagger_view from graphene_file_upload.django import FileUploadGraphQLView from graphene_django.views import GraphQLView schema_view = get_swagger_view(title="Collective Cetak API") urlpatterns = [ path("admin/", admin.site.urls), path("accounts/", include("allauth.urls")), path("api/", include("api.urls")), path("utils/", include("utils.urls")), path("document/", include("upload.urls")), path("account/", include("rest_auth.urls")), path("account/registration/", include("rest_auth.registration.urls")), path("account/token", obtain_jwt_token), path("graphql/", FileUploadGraphQLView.as_view(graphiql=True)), path("graphql/list/", GraphQLView.as_view(graphiql=True)), path("doc/", schema_view), path("email/", include("extensions.urls")), ] if settings.DEBUG: import debug_toolbar urlpatterns += [path("__debug__/", include(debug_toolbar.urls))]
from graphene_file_upload.django import FileUploadGraphQLView from tests.schema import schema try: from django.urls import re_path as path except ImportError: from django.conf.urls import url as path def response_utf8_json(resp): return json.loads(resp.content.decode()) urlpatterns = [ path('graphql', FileUploadGraphQLView.as_view(schema=schema), name='graphql'), ] @pytest.mark.parametrize( 'client,file_text,expected_first_line', ( (None, u'Fake Data\nLine2\n', u'Fake Data'), # Try the fire emoji (None, u'\U0001F525\nLine2\nLine3\n', u'\U0001F525'), ), indirect=['client']) def test_upload(client, file_text, expected_first_line): query = ''' mutation testMutation($file: Upload!) {
from django.conf.urls.static import static import backend.views from django.conf import settings from django.conf.urls import url, include from django.views.decorators.csrf import csrf_exempt from django.contrib import admin from django.views.static import serve from graphql_jwt.decorators import jwt_cookie from graphene_file_upload.django import FileUploadGraphQLView from graphene_django.views import GraphQLView urlpatterns = [ url(r'^$', backend.views.index), url(r'^login', backend.views.index), url(r'^mis-notas', backend.views.index), url(r'^graphql', csrf_exempt(jwt_cookie(FileUploadGraphQLView.as_view(graphiql=True)))), ] if settings.DEBUG: import debug_toolbar urlpatterns.append(url(r'^__debug__/', include(debug_toolbar.urls))) urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
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 graphene_django.views import GraphQLView from graphene_file_upload.django import FileUploadGraphQLView from .schema import schema from imagehandler.views import homepage from graphql_jwt.decorators import jwt_cookie from django.views.decorators.csrf import csrf_exempt urlpatterns = [ path('admin/', admin.site.urls), path('', homepage, name='homepage'), path( 'graphql/', csrf_exempt( jwt_cookie( FileUploadGraphQLView.as_view(graphiql=True, schema=schema)))) ]
from graphene_django.views import GraphQLView from graphene_file_upload.django import FileUploadGraphQLView from django.urls import path from django.views.decorators.csrf import csrf_exempt urlpatterns = [ path("", FileUploadGraphQLView.as_view()), ]
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, include from assignments import views from django_lms import views as project_views from graphene_django.views import GraphQLView from graphene_file_upload.django import FileUploadGraphQLView urlpatterns = [ url(r'^$', project_views.index, name="home"), path('admin/', admin.site.urls), url(r'^users/', include('users.urls', namespace='users')), url(r'^courses/', include('courses.urls', namespace="courses")), url(r'^assignments/', include('assignments.urls', namespace='assignments')), url(r'^resources/', include('resources.urls', namespace="resources")), url(r'^user_profile/(?P<pk>[-\w]+)/$', project_views.UserProfile.as_view(), name="profile"), url('graphql/', FileUploadGraphQLView.as_view(graphiql=True)) ]
from server.settings import BASE_DIR class GraphQLCustomCoreBackend(GraphQLCoreBackend): def __init__(self, executor=None): # type: (Optional[Any]) -> None super().__init__(executor) self.execute_params['allow_subscriptions'] = True config = RawConfigParser() config.read(os.path.join(settings.BASE_DIR, 'config.ini')) urlpatterns = [ path('admin/', admin.site.urls), path("graphql/", csrf_exempt( jwt_cookie( FileUploadGraphQLView.as_view( graphiql=True, backend=GraphQLCustomCoreBackend()))), name='graphql'), path( '', csrf_exempt( jwt_cookie( GraphQLPlaygroundView.as_view( endpoint=config.get('server', 'SERVER_URL') + "/graphql/")))) # path('accounts/', include('allauth.urls')), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
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_file_upload.django import FileUploadGraphQLView from graphql_jwt.decorators import jwt_cookie from graphql_playground.views import GraphQLPlaygroundView urlpatterns = [ path("admin/", admin.site.urls), path("graphql", csrf_exempt(jwt_cookie( FileUploadGraphQLView.as_view(graphiql=True)))), path("", GraphQLPlaygroundView.as_view(endpoint=settings.GRAPHQL_ENDPOINT)), ] if settings.DEBUG: urlpatterns.append( static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)[0]) urlpatterns.append( static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)[0])
from django.urls import path from graphene_django.views import GraphQLView from .schema import schema from django.views.decorators.csrf import csrf_exempt from graphene_file_upload.django import FileUploadGraphQLView from django.conf.urls import url urlpatterns = [ # path("graphql", csrf_exempt(GraphQLView.as_view(graphiql= True, schema= schema))) path( 'graphql', csrf_exempt(FileUploadGraphQLView.as_view(graphiql=True, schema=schema))), ]
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 graphene_django.views import GraphQLView from .schema import schema from products import views from django.conf.urls.static import static from django.conf import settings from graphene_file_upload.django import FileUploadGraphQLView urlpatterns = [ path("admin/", admin.site.urls), path("graphql/", FileUploadGraphQLView.as_view(graphiql=True, schema=schema)), path('', views.ProductList.as_view(), name='product_list'), path('product/<int:pk>', views.ProductDetail.as_view(), name='product_detail'), path('create', views.ProductCreate.as_view(), name='product_create'), path('update/<int:pk>', views.ProductUpdate.as_view(), name='product_edit'), path('delete/<int:pk>', views.ProductDelete.as_view(), name='product_delete'), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
"""server 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.conf.urls import url from django.views.decorators.csrf import csrf_exempt from graphene_django.views import GraphQLView from graphene_file_upload.django import FileUploadGraphQLView urlpatterns = [ path('admin/', admin.site.urls), # url(r'^graphql/', GraphQLView.as_view(graphiql=True)), url(r'^graphql', csrf_exempt(FileUploadGraphQLView.as_view(graphiql=True))), # path("graphql/", csrf_exempt(GraphQLView.as_view(graphiql=True))), # path("gql/", csrf_exempt(GraphQLView.as_view(batch=True))), ]
from django.contrib import admin from django.urls import path, include from django.views.decorators.csrf import csrf_exempt from django.conf.urls.static import static from django.conf import settings import notifications.urls from .tasks import get_completed_events from graphene_file_upload.django import FileUploadGraphQLView as GraphQLView from graphql_jwt.decorators import jwt_cookie get_completed_events( schedule=1) urlpatterns = [ path('admin/', admin.site.urls), path("graphql/", csrf_exempt(GraphQLView.as_view(graphiql=True))), path('notifications/', include(notifications.urls, namespace='notifications')), ]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
import os favicon_view = RedirectView.as_view(url=os.path.join(settings.STATIC_URL,'favicon.ico'), permanent=True) urlpatterns = [ path('', TemplateView.as_view(template_name='index.html')), path('admin/', admin.site.urls), path('favicon.ico', favicon_view), url(r'^static/(?P<path>.*)$', serve, {'document_root': settings.STATIC_ROOT}), url(r'^dmedia/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}), url(r'^media/(?P<path>.*)$', serve, {'document_root': os.path.join(settings.VUE_ROOT, 'media')}), url(r'^img/(?P<path>.*)$', serve, {'document_root': os.path.join(settings.VUE_ROOT, 'img')}), url(r'^js/(?P<path>.*)$', serve, {'document_root': os.path.join(settings.VUE_ROOT, 'js')}), url(r'^css/(?P<path>.*)$', serve, {'document_root': os.path.join(settings.VUE_ROOT, 'css')}), url(r'^fonts/(?P<path>.*)$', serve, {'document_root': os.path.join(settings.VUE_ROOT, 'fonts')}), url(r'^graphql', FileUploadGraphQLView.as_view(graphiql=True)), url(r'', include('backend.translator.urls')), ] if settings.DEBUG: import debug_toolbar urlpatterns = [ url(r'^__debug__/', include(debug_toolbar.urls)), ] + urlpatterns
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 include, path, re_path from django.views.generic import TemplateView from graphene_file_upload.django import FileUploadGraphQLView urlpatterns = static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + [ path('admin/', admin.site.urls), path('data/', include('data.urls')), ] # import graphql urlpatterns += [ path('graphql', FileUploadGraphQLView.as_view(graphiql=settings.DEBUG)) ] urlpatterns += [ re_path(r'^.*$', TemplateView.as_view(template_name='static/index.html')) ]