<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">from django.urls import path

from graphene.validation import DisableIntrospection

from ..views import GraphQLView
from .schema_view import schema


class View(GraphQLView):
    schema = schema


class NoIntrospectionView(View):
    validation_rules = (DisableIntrospection,)


class NoIntrospectionViewInherited(NoIntrospectionView):
    pass


urlpatterns = [
    path("graphql/", View.as_view()),
    path("graphql/validation/", View.as_view(validation_rules=(DisableIntrospection,))),
    path("graphql/validation/alternative/", NoIntrospectionView.as_view()),
    path("graphql/validation/inherited/", NoIntrospectionViewInherited.as_view()),
]
</pre></body></html>