def execute(self, query, variables=None, **extra): data = { 'query': query, 'variables': variables, } view = GraphQLView(schema=self._schema) request = self.post('/', data=data, **extra) response = jwt_cookie(view.dispatch)(request) response.data = self._parse_json(response)['data'] return response
def execute(self, query, variables=None, **extra): data = { "query": query, "variables": variables, } view = GraphQLView(schema=self._schema) request = self.post("/", data=data, **extra) response = jwt_cookie(view.dispatch)(request) content = self._parse_json(response) response.data = content.get("data") response.errors = content.get("errors") return response
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 from django.urls import path from django.views.decorators.csrf import csrf_exempt from graphene_django.views import GraphQLView from graphql_jwt.decorators import jwt_cookie import howsmytrack.settings from howsmytrack.core.views import logout from howsmytrack.core.views import redirect_to_www urlpatterns = [ path("", redirect_to_www), path("admin/", admin.site.urls), path("accounts/", include("django.contrib.auth.urls")), path( "graphql/", csrf_exempt( jwt_cookie(GraphQLView.as_view(graphiql=howsmytrack.settings.DEBUG)) ), ), path("logout/", logout), ]
"""movies 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 from graphene_django.views import GraphQLView from graphql_jwt.decorators import jwt_cookie urlpatterns = [ path('admin/', admin.site.urls), path('graphql/', jwt_cookie(GraphQLView.as_view(graphiql=True))) ]
"""wallet_auth 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 .schema import schema from graphene_django.views import GraphQLView from graphql_jwt.decorators import jwt_cookie from django.views.decorators.csrf import csrf_exempt from wallet import urls from wallet import views as walletView urlpatterns = [ path('admin/', admin.site.urls), path('graphiql/', csrf_exempt(jwt_cookie(GraphQLView.as_view(schema=schema)))), path('wallet/', include(urls)), ]
"""config 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.urls import path, include from graphene_django.views import GraphQLView from django.views.decorators.csrf import csrf_exempt from graphql_jwt.decorators import jwt_cookie from boards import schema urlpatterns = [ path( '', jwt_cookie( csrf_exempt(GraphQLView.as_view(graphiql=True, schema=schema)))) ]
""" from django.contrib import admin from django.urls import path from graphene_django.views import GraphQLView from graphql_jwt.decorators import jwt_cookie class DoppelgangerGraphQLView(GraphQLView): def dispatch(self, request, *args, **kwargs): response = super().dispatch(request, *args, **kwargs) response = self._delete_cookies_on_response_if_needed( request, response) return response def _delete_cookies_on_response_if_needed(self, request, response): data = self.parse_body(request) operation_name = self.get_graphql_params(request, data)[2] if operation_name and operation_name == 'Logout': response.delete_cookie('JWT') return response urlpatterns = [ path('admin/', admin.site.urls), path('graphql', jwt_cookie(DoppelgangerGraphQLView.as_view(graphiql=True))), ]
from django.views.decorators.csrf import csrf_exempt from graphql_jwt.decorators import jwt_cookie from django.conf.urls.static import static from django.urls import path, include from django.contrib import admin from django.conf import settings from simplifytour.core.file_upload.views import FileUploadGraphQLView from simplifytour.graphapi.api import schema urlpatterns = [ path('admin/', admin.site.urls), path('graphql', jwt_cookie(csrf_exempt(FileUploadGraphQLView.as_view(schema=schema, graphiql=settings.DEBUG)))), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) if settings.DEBUG: if "debug_toolbar" in settings.INSTALLED_APPS: import debug_toolbar urlpatterns = [path("__debug__/", include(debug_toolbar.urls))] + urlpatterns
from django.contrib import admin from django.urls import path from graphql_jwt.decorators import jwt_cookie from django.views.decorators.csrf import csrf_exempt from framework.graphql.views import GraphQLPlaygroundView, GraphQLView from framework.views import HealthCheckView from django.conf import settings urlpatterns = [ path('graphql/', csrf_exempt(jwt_cookie( GraphQLView.as_view(graphiql=settings.DEBUG)))), path('healthz/', HealthCheckView.as_view()) ] if settings.DEBUG: urlpatterns += [ path('admin/', admin.site.urls), path('playground/', GraphQLPlaygroundView.as_view(endpoint="/api/graphql/")), ]
views.privacy_policy, name="privacy_policy"), path('d/export/insight/classpasses/active/<int:year>', views.export_excel_insight_classpasses_active, name="export_excel_insight_classpasses_active"), path('d/export/insight/classpasses/sold/<int:year>', views.export_excel_insight_classpasses_sold, name="export_excel_insight_classpasses_sold"), path('d/export/insight/subscriptions/active/<int:year>', views.export_excel_insight_subscriptions_active, name="export_excel_insight_classpasses_active"), path('d/export/insight/subscriptions/sold/<int:year>', views.export_excel_insight_subscriptions_sold, name="export_excel_insight_subscriptions_sold"), path('d/export/invoice/pdf/<str:node_id>', views.invoice_pdf, name="export_invoice_pdf"), path('d/export/invoice/pdf/preview/<str:node_id>', views.invoice_pdf_preview, name="export_invoice_pdf_preview"), path('d/graphql/', jwt_cookie(GraphQLView.as_view(graphiql=True)), name="graphql"), path('d/mollie/webhook/', csrf_exempt(views.mollie_webhook), name="mollie_webhook"), path('d/update/', views.update, name="update"), path('d/setup/', views.setup, name="setup"), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) # Development only
from django.urls import path, re_path, include from graphene_django.views import GraphQLView from django.views.generic import TemplateView from graphql_jwt.decorators import jwt_cookie from django.views.decorators.csrf import csrf_exempt from dotenv import load_dotenv from django.conf import settings from django.conf.urls.static import static # Load dotenv load_dotenv() ADMIN_PATH = os.getenv("ADMIN_PATH") GRAPHIQL_IS_ON = os.getenv('GRAPHIQL') if GRAPHIQL_IS_ON == 'TRUE': GRAPHIQL_TURN_ON = True else: GRAPHIQL_TURN_ON = False urlpatterns = [ path(f'{ADMIN_PATH}/', admin.site.urls), path('api-auth/', include('rest_framework.urls')), path('books/', include('books.urls')), path("graphql/", jwt_cookie( GraphQLView.as_view(graphiql=GRAPHIQL_TURN_ON))), path('robots.txt', TemplateView.as_view(template_name='static/text/robots.txt')), re_path('.*', TemplateView.as_view(template_name='index.html')), ] + 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 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)
import os import time import jwt from django.conf.urls.static import static from django.contrib import admin from django.core.exceptions import PermissionDenied from django.http import Http404, HttpResponse, HttpResponseForbidden from django.urls import path, re_path from django.views.decorators.csrf import csrf_exempt from django.views.generic import TemplateView from graphene_django.views import GraphQLView from graphql_jwt.decorators import jwt_cookie from users.models import CustomUser from . import settings from .schema import schema ADMIN_PATH = os.environ.get('ADMIN_PATH') urlpatterns = [ path(f'{ADMIN_PATH}/', admin.site.urls), path('graphql/', jwt_cookie(GraphQLView.as_view(schema=schema, graphiql=False))), path('robots.txt', TemplateView.as_view(template_name='static/text/robots.txt')), re_path('.*', TemplateView.as_view(template_name='index.html')) ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
"""poemist 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 from .views import ping from db.views import CustomGraphQLView from graphql_jwt.decorators import jwt_cookie from django.views.decorators.csrf import csrf_exempt urlpatterns = [ path("admin/", admin.site.urls), path("ping/", ping, name="ping"), path("graphql", csrf_exempt(jwt_cookie(CustomGraphQLView.as_view(graphiql=True)))), ]
from django.contrib import admin from django.urls import path, include from django.views.decorators.csrf import csrf_exempt from graphene_django.views import GraphQLView from graphql_jwt.decorators import jwt_cookie urlpatterns = [ # Django Apps path('admin/', admin.site.urls), # GraphQL API path('api/', csrf_exempt(jwt_cookie(GraphQLView.as_view()))), # Custom Apps #path('', include('frontend.urls')), path('dashboard/', include('dashboard.urls')), path('users/', include('users.urls')), path('', include('pages.urls')), path('', include('shops.urls')), path('<str:slug>/', include('menus.urls')), ]
from django.views.decorators.csrf import csrf_exempt from django.views.generic import TemplateView from django.views.generic.base import RedirectView from django.views.static import serve from graphene_django.views import GraphQLView from graphql_jwt.decorators import jwt_cookie favicon_view = RedirectView.as_view( url=os.path.join(settings.STATIC_URL, "favicon.ico"), permanent=True ) urlpatterns = [ path("", include("api.urls")), path("", include("home.urls")), path("ocr/", include("ocr.urls")), path("favicon.ico", favicon_view), path("admin/", admin.site.urls), url(r"^graphql/", jwt_cookie(GraphQLView.as_view(graphiql=True))), url( r"^static/(?P<path>.*)$", serve, {"document_root": settings.STATIC_ROOT} ), url(r"^media/(?P<path>.*)$", serve, {"document_root": settings.MEDIA_ROOT}), ] if settings.DEBUG: import debug_toolbar urlpatterns = [ url(r"^__debug__/", include(debug_toolbar.urls)), ] + urlpatterns
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 graphql_jwt.decorators import jwt_cookie from django.views.decorators.csrf import csrf_exempt urlpatterns = [ path('admin/', admin.site.urls), path('', include('frontend.urls')), path('menu/', include('api.menu.urls')), path("graphql", csrf_exempt(jwt_cookie( GraphQLView.as_view(graphiql=True)))) ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
# urlpatterns += [ # path('favicon.ico', favicon), # path('robots.txt', robots), # ] # # Add views for testing 404 and 500 templates # urlpatterns += [ # url(r'^test404/$', TemplateView.as_view(template_name='404.html')), # url(r'^test500/$', TemplateView.as_view(template_name='500.html')), # ] urlpatterns += [ url(r'', include(wagtail_urls)), ] urlpatterns += [ url(r'^api/graphql', jwt_cookie(GraphQLView.as_view())), url(r'^api/graphiql', csrf_exempt(GraphQLView.as_view(graphiql=True, pretty=True))), url(r'^images/([^/]*)/(\d*)/([^/]*)/[^/]*$', ServeView.as_view(), name='wagtailimages_serve'), ] # Error handlers handler404 = 'esite.utils.views.page_not_found' handler500 = 'esite.utils.views.server_error' # SPDX-License-Identifier: (EUPL-1.2) # Copyright © 2019 Werbeagentur Christian Aichner
from django.conf import settings from django.urls import include, path from django.views.decorators.csrf import csrf_exempt from graphql_jwt.decorators import jwt_cookie from hacktheback.graphql.schema import schema from hacktheback.graphql.views import GraphQLView urlpatterns = [ path( "api/graphql", csrf_exempt(GraphQLView.as_view(graphiql=True, schema=schema)), ), ] if settings.JWT_AUTH["JWT_COOKIE"]: urlpatterns = [ path( "api/graphql", jwt_cookie(GraphQLView.as_view(graphiql=True, schema=schema)), ), ] urlpatterns += [ path("api/", include("hacktheback.rest.urls")), ]
from graphene_file_upload.django import FileUploadGraphQLView from graphql_jwt.decorators import jwt_cookie from graphql_playground.views import GraphQLPlaygroundView from BackStrawBerryPy.schema import schema from apps.Personas import views urls_reportes = [ path('api/v1/reporte-nomina', views.get_reporte_nomina), path('api/v1/reporte-notas', views.get_reporte_notas), path('api/v1/reporte-matricula', views.get_reporte_matricula), path('api/v1/reporte-general-total-alumnos', views.get_reporte_general_total_alumnos), ] urlpatterns = [ path('admin/', admin.site.urls), # path('api/v1/', include(urls_api)), path('webpush/', include('webpush.urls')), path( 'graphql', csrf_exempt( jwt_cookie( FileUploadGraphQLView.as_view(graphiql=True, schema=schema)))), path( 'playground', csrf_exempt( jwt_cookie(GraphQLPlaygroundView.as_view(endpoint='graphql')))), ] urlpatterns = urlpatterns + urls_reportes
from django.views.generic import TemplateView from django.conf.urls import url class Home(TemplateView): template_name = "index.html" class GqlView(FileUploadGraphQLView, LoginRequiredMixin): pass # default: "Django Administration" admin.site.site_header = 'Taywan' # default: "Site administration" admin.site.index_title = 'Taywan Admin' admin.site.site_title = 'Taywan Admin' urlpatterns = [ path('admin-core12/', admin.site.urls), path('graphql/', csrf_exempt(jwt_cookie(GqlView.as_view(graphiql=False)))), path('playground/', GraphQLPlaygroundView.as_view(endpoint="/graphql/")), #path('', Home.as_view()) url( r'^(?!admin-core12|graphql|static|media|css|rel|playground|store-p).*$', Home.as_view()), ] if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
from django.contrib import admin from django.urls import path from graphene_django.views import GraphQLView from django.views.decorators.csrf import csrf_exempt from graphql_jwt.decorators import jwt_cookie urlpatterns = [ path('admin/', admin.site.urls), path("graphql", jwt_cookie(GraphQLView.as_view(graphiql=True))), ]
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.urls import url from django.conf.urls import handler404 from django.views.decorators.csrf import csrf_exempt from graphene_django.views import GraphQLView from graphql_jwt.decorators import jwt_cookie urlpatterns = [ path("", include("frontend.urls")), path("admin/", admin.site.urls), url(r"^graphql", jwt_cookie(csrf_exempt(GraphQLView.as_view(graphiql=False)))), # url(r"^graphql", csrf_exempt(GraphQLView.as_view(graphiql=False))), ] handler404 = "frontend.views.error_404_view"
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 django.views.decorators.csrf import csrf_exempt from graphene_django.views import GraphQLView from graphql_jwt.decorators import jwt_cookie from app.views import admin_view, home_view from dataproviders.views import oauth2redirect_view urlpatterns = [ url(r'admin/', admin.site.urls), url(r'admin_i/', admin_view), path('users/', include('users.urls')), path('dynamic_models/', include('dynamic_models.urls')), path("providers/", include('dataproviders.urls')), url(r'^oauth2redirect', oauth2redirect_view, name='oauth2redirect'), url(r'^graphql/', csrf_exempt(jwt_cookie(GraphQLView.as_view(graphiql=True)))), url('', home_view, name="home") # url(r'^$', RedirectView.as_view(url='accounts/login?next=/providers/', permanent=False), name='login'), ] # urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
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)
"""api 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 from graphene_django.views import GraphQLView from django.views.decorators.csrf import csrf_exempt from .schema import schema from graphql_jwt.decorators import jwt_cookie urlpatterns = [ path('admin/', admin.site.urls), path('api/', jwt_cookie(GraphQLView.as_view(graphiql=True, schema=schema))) ]
from graphql_jwt.decorators import jwt_cookie import catalog.views import enrollment.views import forms.views import grades.views import user.views from berkeleytime.graphql_cache import cache_graphql # Note: We will begin to deprecate the endpoints seen here in favor of using GraphQL. urlpatterns = [ path('admin/', admin.site.urls), path('login/', user.views.login), path('oauth2callback/', user.views.oauth2callback), path('graphql', jwt_cookie(cache_graphql(GraphQLView.as_view(graphiql=True)))), # Catalog ## List all courses with catalog data path('catalog/catalog_json/', catalog.views.catalog_context_json), ## List filtered courses path('catalog/filter/', catalog.views.filter), ## List playlists (aka filters) path('catalog/catalog_json/filters/', catalog.views.catalog_filters_json), ## Same as above, but returns default_course (id of currently selected course) re_path( r'^catalog/catalog_json/filters/(?P<abbreviation>.*)/(?P<course_number>.*)/$', catalog.views.catalog_filters_json), ## Get basic info for given course re_path(r'^catalog/catalog_json/course/(?P<course_id>\d+)/$', catalog.views.course_json),
"""backend_setting URL Configuration The `urlpatterns` list routes URLs to (deprecated)views. For more information please see: https://docs.djangoproject.com/en/3.0/topics/http/urls/ Examples: Function (deprecated)views 1. Add an import: from my_app import (deprecated)views 2. Add a URL to urlpatterns: path('', (deprecated)views.home, name='home') Class-based (deprecated)views 1. Add an import: from other_app.(deprecated)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 graphql_jwt.decorators import jwt_cookie urlpatterns = [ path('admin/', admin.site.urls), path('api', csrf_exempt(jwt_cookie(GraphQLView.as_view(graphiql=True)))), ]
"""django_graphql 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 import settings from django.contrib import admin from django.urls import path from graphene_django.views import GraphQLView from graphql_jwt.decorators import jwt_cookie urlpatterns = [ path('admin/', admin.site.urls), path('graphql/', jwt_cookie(GraphQLView.as_view(graphiql=settings.DEBUG))), ]