def get_graphql_params(request, data): content_type = GraphQLView.get_content_type(request) # Only check multipart/form-data if content_type is not None (this is # not checked in the original version from `graphene-file-upload`). if content_type and 'multipart/form-data' in content_type: query, variables, operation_name, id = super( FileUploadGraphQLView, FileUploadGraphQLView).get_graphql_params( request, data) operations = data.get('operations') files_map = data.get('map') try: operations = json.loads(operations) files_map = json.loads(files_map) variables = operations.get('variables') for file_key in files_map: # file key is which file it is in the form-data file_instances = files_map[file_key] for file_instance in file_instances: test = obj_set(operations, file_instance, file_key, False) query = operations.get('query') variables = operations.get('variables') except Exception as e: raise e else: query, variables, operation_name, id = super( FileUploadGraphQLView, FileUploadGraphQLView).get_graphql_params( request, data) return query, variables, operation_name, id
def get_graphql_params(request, data): """ Workaround for createUploadLink :param request: :param data: :return: """ if 'operations' in request.POST: data = json.loads(request.POST.get('operations')) return GrapheneGraphQLView.get_graphql_params(request, data)
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(
"""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))), ]
"""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))), ]
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))) ), ]
"""blog 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 urlpatterns = [ path('admin/', admin.site.urls), path('graphql/', GraphQLView.as_view(graphiql=True)), ]
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """backend 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))), ]
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'), ]
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 urlpatterns = [ path('admin/', admin.site.urls), path ('',csrf_exempt(GraphQLView.as_view(graphiql=True, schema =schema))), path("graphql", csrf_exempt(GraphQLView.as_view(graphiql=True, schema=schema))), ]
from .graphql.api import schema from .order.urls import urlpatterns as order_urls from .product.urls import urlpatterns as product_urls from .search.urls import urlpatterns as search_urls handler404 = 'saleor.core.views.handle_404' 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'^dashboard/', include((dashboard_urls, 'dashboard'), namespace='dashboard')), url(r'^graphql', GraphQLView.as_view(schema=schema, graphiql=settings.DEBUG), name='api'), url(r'^jsi18n/$', JavaScriptCatalog.as_view(), name='javascript-catalog'), url(r'^order/', include((order_urls, 'order'), namespace='order')), url(r'^products/', include((product_urls, 'product'), namespace='product')), url(r'^account/', include((account_urls, 'account'), namespace='account')), url(r'^feeds/', include((feed_urls, 'data_feeds'), namespace='data_feeds')), url(r'^search/', include((search_urls, 'search'), namespace='search')), 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')) ]
path('', include(('taxonomy.urls'), namespace='taxonomy')), path('conservation/', include(('conservation.urls'), namespace='conservation')), path('occurrence/', include(('occurrence.urls'), namespace='occurrence')), # WAStD Encounters path('encounters/', wastd_views.EncounterTableView.as_view(), name="encounter_list"), path('observations/', include(('wastd.observations.urls'), namespace='observations')), # API path('api/1/swagger/', wastd_views.schema_view, name="api-docs"), path('api/1/docs/', include_docs_urls(title='API')), path('api/1/', include((router.urls, 'api'), namespace="api")), path('api-auth/', include(('rest_framework.urls', 'api-auth'), namespace='rest_framework')), path('api-token-auth/', drf_authviews.obtain_auth_token, name="api-auth"), path('gql', GraphQLView.as_view(graphiql=True, schema=schema), name="gql-api"), # Djgeojson path('observations.geojson', GeoJSONLayerView.as_view( model=wastd_models.Encounter, properties=('as_html',), geometry_field="where" ), name='observation-geojson'), path('areas.geojson', GeoJSONLayerView.as_view( model=wastd_models.Area, properties=('leaflet_title', 'as_html') ), name='areas-geojson'), path('sites.geojson', GeoJSONLayerView.as_view( model=wastd_models.Area, queryset=wastd_models.Area.objects.filter(area_type=wastd_models.Area.AREATYPE_SITE), properties=('leaflet_title', 'as_html') ), name='sites-geojson'), # Encounter as tiled GeoJSON
"""Games 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 graphene_django.views import GraphQLView urlpatterns = [ path('admin/', admin.site.urls), path( 'graphql/', GraphQLView.as_view(graphiql=True), ) ]
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), name="graphql"), ]
"""cookbook 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.conf.urls import url, include from graphene_django.views import GraphQLView from cookbook.schema import schema urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^graphql$', GraphQLView.as_view(graphiql=True, schema=schema)), ]
) from graphene_django.views import GraphQLView from django.views.decorators.csrf import csrf_exempt from django.contrib.auth.mixins import LoginRequiredMixin from accounts.views import AccountViewSet from patients.views import PatientViewset from appointments.views import AppointmentViewSet # DRF Routes router = routers.DefaultRouter() router.register(r'accounts', AccountViewSet) router.register(r'patients', PatientViewset) router.register(r'appointments', AppointmentViewSet, base_name='appointment') # GraphQL Route class DabGraphQLView(LoginRequiredMixin, GraphQLView): pass urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^auth-api/', include('rest_framework.urls')), url(r'^api/v1/auth/token/', obtain_jwt_token), url(r'^api/v1/refresh/token/', refresh_jwt_token), url(r'^api/v1/verify/token/', verify_jwt_token), url(r'^api/v1/', include(router.urls)), # url(r'^api/v2/', csrf_exempt(DabGraphQLView.as_view(graphiql=True))), url(r'^api/v2/', csrf_exempt(GraphQLView.as_view(batch=True))), url(r'^gql', csrf_exempt(GraphQLView.as_view(graphiql=True))), ]
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/',
# def to_representation(self, user): # return 'username {0} email {1} is_staff {2}'.format(user.username, user.email, user.is_staff) class Meta: model = User fields = ('username', 'email', 'is_staff') # ViewSets define the view behavior. class UserViewSet(viewsets.ModelViewSet): queryset = User.objects.all() serializer_class = UserSerializer def view_user(request): return render(request, 'user.html', None) # Routers provide an easy way of automatically determining the URL conf. router = routers.DefaultRouter() router.register(r'users', UserViewSet) urlpatterns = [ path('charactercreator/', include('charactercreator.urls')), path('admin/', admin.site.urls), re_path(r'^accounts/profile/', view_user), re_path(r'^accounts/', include('allauth.urls')), re_path(r'^api/', include(router.urls)), re_path(r'^api-auth/', include('rest_framework.urls')), re_path(r'^$', GraphQLView.as_view(graphiql=True), None, 'GraphIQL'), ]
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", ),
"""redglasses URL Configuration.""" from django.conf import settings from django.conf.urls.static import static from django.contrib import admin from django.urls import path, include from graphene_django.views import GraphQLView from markdownx import urls as markdownx urlpatterns = [ path('admin/', admin.site.urls), path('markdownx/', include(markdownx)), path('graphql', GraphQLView.as_view(graphiql=settings.DEBUG)) ] if settings.DEBUG: # pragma: no cover urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
"""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 from django.urls import path from django.contrib import admin from django.views.decorators.csrf import csrf_exempt from graphene_django.views import GraphQLView from ingredients.schema import schema urlpatterns = [ url(r'^admin/', admin.site.urls), path('graphql', csrf_exempt(GraphQLView.as_view(graphiql=True, schema=schema))) ]
"""graph 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 urlpatterns = [ path('admin/', admin.site.urls), path("graphql", GraphQLView.as_view(graphiql=True, schema=schema)), path('', include('api.urls')) ]
# 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
"""icehockey 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, re_path from graphene_django.views import GraphQLView urlpatterns = [ path('admin/', admin.site.urls), re_path(r'graphql', GraphQLView.as_view(graphiql=True)), ]
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))), ]
"""pennydjango 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 django.views.decorators.csrf import csrf_exempt from graphene_django.views import GraphQLView urlpatterns = [ path('admin/', admin.site.urls), path('graphiql', csrf_exempt(GraphQLView.as_view(graphiql=True))), path('gql', csrf_exempt(GraphQLView.as_view(batch=True))), path('', include("ui.urls")) ]
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 += [
from django.conf.urls import url from rest_framework.urlpatterns import format_suffix_patterns from .views import SectorListView from graphene_django.views import GraphQLView from .schema import schema from django.views.decorators.csrf import csrf_exempt urlpatterns = [ # url(r'^image/$', CreateView.as_view(), name="create"), url(r'^sectors/$', SectorListView.as_view(), name="list_sectors"), url(r'^row/$', SectorListView.as_view(), name="list_sectors"), url(r'^graphql', csrf_exempt(GraphQLView.as_view(graphiql=True))) ]
from django.urls import path, include from graphene_django.views import GraphQLView app_name = 'api' urlpatterns = [ path('graphql', GraphQLView.as_view(graphiql=True)), ]
from django.conf import settings from django.contrib import admin from django.urls import include, path from graphene_django.views import GraphQLView from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='Coursera API') from .schema import schema urlpatterns = [ path('admin/', admin.site.urls), path('auth/', include('django.contrib.auth.urls')), path('profiles/', include('profiles.urls', namespace='profiles')), path('feedback/', include('feedback.urls', namespace='feedback')), path('api/', include('courses.urls', namespace='courses-api')), path('api/auth/', include('knox.urls')), path('profiles-api/', include('profiles.urls', namespace='profiles-api')), path('swagger/', schema_view), path('graphql/', GraphQLView.as_view(graphiql=True, schema=schema)), path('', include('courses.urls', namespace='courses')), ] if settings.DEBUG: import debug_toolbar urlpatterns = [path('__debug__/', include(debug_toolbar.urls)) ] + urlpatterns
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)
"""backend 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 urlpatterns = [ path('admin/', admin.site.urls), path('graphql/', csrf_exempt(GraphQLView.as_view())), ]
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')), ]
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)
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': '/'}),
"""pudgyhouse 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 from django.conf.urls import url from graphene_django.views import GraphQLView import views urlpatterns = [ url(r'^', views.FrontendAppView.as_view()), path("graphql", GraphQLView.as_view(graphiql=True)), ]
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)), ]
from django.contrib import admin from django.urls import path, include from graphene_django.views import GraphQLView from .schema import schema from django.views.decorators.csrf import csrf_exempt urlpatterns = [ #path('api-auth/', include('rest_framework.urls')), #path('music/', include('music.urls', namespace='music')), path('graphql/', csrf_exempt(GraphQLView.as_view(graphiql=True))), path('admin/', admin.site.urls), path('api/', include('music.api.urls')) ]
"""gwcloud_auth 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 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))), ]
from django.urls import path from graphene_django.views import GraphQLView from .schema import schema urlpatterns = [path('blog', GraphQLView.as_view(graphiql=True, schema=schema))]