Ejemplo n.º 1
0
    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
Ejemplo n.º 2
0
 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)
Ejemplo n.º 3
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.º 4
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.º 5
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.º 6
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)))
    ),
]
Ejemplo n.º 7
0
"""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)),
]
Ejemplo n.º 8
0
#!/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))),
]
Ejemplo n.º 9
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.º 10
0
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))),
    


]
Ejemplo n.º 11
0
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'))
]
Ejemplo n.º 12
0
    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
Ejemplo n.º 13
0
"""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),
    )
]
Ejemplo n.º 14
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), name="graphql"),
]
Ejemplo n.º 15
0
"""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)),
]
Ejemplo n.º 16
0
)
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))),
]
Ejemplo n.º 17
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.º 18
0
    # 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'),
]
Ejemplo n.º 19
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.º 20
0
"""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)
Ejemplo n.º 21
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
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)))
]
Ejemplo n.º 22
0
"""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'))
]
Ejemplo n.º 23
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
"""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)),
]
Ejemplo n.º 25
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.º 26
0
"""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"))
]
Ejemplo n.º 27
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.º 28
0
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)))
]
Ejemplo n.º 29
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.º 30
0
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
Ejemplo n.º 31
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.º 32
0
"""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())),
]
Ejemplo n.º 33
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.º 34
0
    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.º 35
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.º 36
0
"""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)),
]
Ejemplo n.º 37
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.º 38
0
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))),
]
Ejemplo n.º 40
0
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))]