from django.conf.urls import url from django.urls import include, path from vng_api_common import routers from vng_api_common.schema import SchemaView from .viewsets import (KlantContactViewSet, ResultaatViewSet, RolViewSet, StatusViewSet, ZaakEigenschapViewSet, ZaakInformatieObjectViewSet, ZaakObjectViewSet, ZaakViewSet) router = routers.DefaultRouter() router.register('zaken', ZaakViewSet, [ routers.nested('zaakeigenschappen', ZaakEigenschapViewSet), routers.nested('informatieobjecten', ZaakInformatieObjectViewSet), ]) router.register('statussen', StatusViewSet) router.register('zaakobjecten', ZaakObjectViewSet) router.register('klantcontacten', KlantContactViewSet) router.register('rollen', RolViewSet) router.register('resultaten', ResultaatViewSet) # TODO: the EndpointEnumerator seems to choke on path and re_path urlpatterns = [ url( r'^v(?P<version>\d+)/', include([ # API documentation url(r'^schema/openapi(?P<format>\.json|\.yaml)$',
ZaakAuditTrailViewSet, ZaakBesluitViewSet, ZaakContactMomentViewSet, ZaakEigenschapViewSet, ZaakInformatieObjectViewSet, ZaakObjectViewSet, ZaakVerzoekViewSet, ZaakViewSet, ) router = routers.DefaultRouter() router.register( "zaken", ZaakViewSet, [ routers.nested("zaakeigenschappen", ZaakEigenschapViewSet), routers.nested("audittrail", ZaakAuditTrailViewSet), routers.nested("besluiten", ZaakBesluitViewSet), ], ) router.register("statussen", StatusViewSet) router.register("zaakobjecten", ZaakObjectViewSet) router.register("klantcontacten", KlantContactViewSet) router.register("rollen", RolViewSet) router.register("resultaten", ResultaatViewSet) router.register("zaakinformatieobjecten", ZaakInformatieObjectViewSet) router.register("zaakcontactmomenten", ZaakContactMomentViewSet) router.register("zaakverzoeken", ZaakVerzoekViewSet) # TODO: the EndpointEnumerator seems to choke on path and re_path
from vng_api_common import routers from vng_api_common.schema import SchemaView as _SchemaView from ..api.schema import info from .viewsets import ( BesluitAuditTrailViewSet, BesluitInformatieObjectViewSet, BesluitViewSet, ) router = routers.DefaultRouter() router.register( "besluiten", BesluitViewSet, [routers.nested("audittrail", BesluitAuditTrailViewSet)], ) router.register("besluitinformatieobjecten", BesluitInformatieObjectViewSet) # set the path to schema file class SchemaView(_SchemaView): schema_path = settings.SPEC_URL["besluiten"] info = info urlpatterns = [ url( r"^v(?P<version>\d+)/", include([ # API documentation
from django.conf.urls import url from django.urls import include, path from vng_api_common import routers from vng_api_common.schema import SchemaView from .viewsets import (EnkelvoudigInformatieObjectAuditTrailViewSet, EnkelvoudigInformatieObjectViewSet, GebruiksrechtenViewSet, ObjectInformatieObjectViewSet) router = routers.DefaultRouter() router.register( 'enkelvoudiginformatieobjecten', EnkelvoudigInformatieObjectViewSet, [ routers.nested('audittrail', EnkelvoudigInformatieObjectAuditTrailViewSet), ], basename='enkelvoudiginformatieobject') router.register('gebruiksrechten', GebruiksrechtenViewSet) router.register('objectinformatieobjecten', ObjectInformatieObjectViewSet) # TODO: the EndpointEnumerator seems to choke on path and re_path urlpatterns = [ url( r'^v(?P<version>\d+)/', include([ # API documentation url(r'^schema/openapi(?P<format>\.json|\.yaml)$', SchemaView.without_ui(cache_timeout=None),
from django.conf.urls import url from django.urls import include, path from vng_api_common import routers from vng_api_common.schema import SchemaView from .views import (BesluitTypeViewSet, CatalogusViewSet, EigenschapViewSet, InformatieObjectTypeViewSet, ResultaatTypeViewSet, RolTypeViewSet, StatusTypeViewSet, ZaakTypeInformatieObjectTypeViewSet, ZaakTypeViewSet) router = routers.DefaultRouter() router.register(r'catalogussen', CatalogusViewSet, [ routers.nested('zaaktypen', ZaakTypeViewSet, [ routers.nested('statustypen', StatusTypeViewSet), routers.nested('eigenschappen', EigenschapViewSet), routers.nested('roltypen', RolTypeViewSet), ]), routers.nested('informatieobjecttypen', InformatieObjectTypeViewSet), routers.nested('besluittypen', BesluitTypeViewSet), ]) router.register(r'resultaattypen', ResultaatTypeViewSet), router.register(r'zaaktype-informatieobjecttypen', ZaakTypeInformatieObjectTypeViewSet) urlpatterns = [ url( r'^v(?P<version>\d+)/', include([ # API documentation
from django.urls import path from drf_spectacular.views import ( SpectacularJSONAPIView, SpectacularRedocView, SpectacularYAMLAPIView, ) from vng_api_common import routers from .views import ObjectTypeViewSet, ObjectVersionViewSet router = routers.DefaultRouter() router.register( r"objecttypes", ObjectTypeViewSet, [routers.nested("versions", ObjectVersionViewSet)], ) app_name = "v2" urlpatterns = [ path("", SpectacularJSONAPIView.as_view(), name="schema-json"), path( "/", include( [ # schema path( "schema/openapi.yaml", SpectacularYAMLAPIView.as_view(),
from django.urls import include, path from vng_api_common import routers from .views import IngeschrevenPersoonViewSet, KindViewSet, OuderViewSet, PartnerViewSet router = routers.DefaultRouter() router.register( "ingeschrevenpersonen", IngeschrevenPersoonViewSet, base_name="ingeschrevenpersonen", nested=[ routers.nested( "kinderen", KindViewSet, base_name="kinderen", ), routers.nested( "ouders", OuderViewSet, base_name="ouders", ), routers.nested( "partners", PartnerViewSet, base_name="partners", ), ], )
from django.conf.urls import url from django.urls import include, path from vng_api_common import routers from vng_api_common.schema import SchemaView from .viewsets import (KlantContactViewSet, ResultaatViewSet, RolViewSet, StatusViewSet, ZaakAuditTrailViewSet, ZaakBesluitViewSet, ZaakEigenschapViewSet, ZaakInformatieObjectViewSet, ZaakObjectViewSet, ZaakViewSet) router = routers.DefaultRouter() router.register('zaken', ZaakViewSet, [ routers.nested('zaakeigenschappen', ZaakEigenschapViewSet), routers.nested('audittrail', ZaakAuditTrailViewSet), routers.nested('besluiten', ZaakBesluitViewSet), ]) router.register('statussen', StatusViewSet) router.register('zaakobjecten', ZaakObjectViewSet) router.register('klantcontacten', KlantContactViewSet) router.register('rollen', RolViewSet) router.register('resultaten', ResultaatViewSet) router.register('zaakinformatieobjecten', ZaakInformatieObjectViewSet) # TODO: the EndpointEnumerator seems to choke on path and re_path urlpatterns = [ url( r'^v(?P<version>\d+)/', include([
from django.conf.urls import url from django.urls import include, path from vng_api_common import routers from vng_api_common.schema import SchemaView from .viewsets import KlantAuditTrailViewSet, KlantViewSet router = routers.DefaultRouter() router.register( "klanten", KlantViewSet, [routers.nested("audittrail", KlantAuditTrailViewSet)], ) # TODO: the EndpointEnumerator seems to choke on path and re_path urlpatterns = [ url( r"^v(?P<version>\d+)/", include( [ # API documentation url( r"^schema/openapi(?P<format>\.json|\.yaml)$", SchemaView.without_ui(cache_timeout=None), name="schema-json", ), url( r"^schema/$", SchemaView.with_ui("redoc", cache_timeout=None), name="schema-redoc",
from .viewsets import ( KlantVerzoekViewSet, ObjectVerzoekViewSet, VerzoekAuditTrailViewSet, VerzoekContactMomentViewSet, VerzoekInformatieObjectViewSet, VerzoekProductViewSet, VerzoekViewSet, ) router = routers.DefaultRouter() router.register( "verzoeken", VerzoekViewSet, [routers.nested("audittrail", VerzoekAuditTrailViewSet)], ) router.register("klantverzoeken", KlantVerzoekViewSet) router.register("objectverzoeken", ObjectVerzoekViewSet) router.register("verzoekinformatieobjecten", VerzoekInformatieObjectViewSet) router.register("verzoekcontactmomenten", VerzoekContactMomentViewSet) router.register("verzoekproducten", VerzoekProductViewSet) # TODO: the EndpointEnumerator seems to choke on path and re_path urlpatterns = [ url( r"^v(?P<version>\d+)/", include([ # API documentation url(
from vng_api_common import routers from vng_api_common.schema import SchemaView from .viewsets import ( ContactMomentAuditTrailViewSet, ContactMomentViewSet, KlantContactMomentViewSet, ObjectContactMomentViewSet, ) router = routers.DefaultRouter() router.register( "contactmomenten", ContactMomentViewSet, [routers.nested("audittrail", ContactMomentAuditTrailViewSet)], ) router.register("objectcontactmomenten", ObjectContactMomentViewSet) router.register("klantcontactmomenten", KlantContactMomentViewSet) # TODO: the EndpointEnumerator seems to choke on path and re_path urlpatterns = [ url( r"^v(?P<version>\d+)/", include([ # API documentation url( r"^schema/openapi(?P<format>\.json|\.yaml)$", SchemaView.without_ui(cache_timeout=None), name="schema-json",