from django.contrib import admin from django.urls import path, include from rest_framework import routers from drf_spectacular.views import SpectacularSwaggerView, SpectacularAPIView from pdfs.views import getPDF from resumos.views import ResumoView, ResumoCompletoCursorView from modelos_usuarios.views import ListCreateModeloUsuarioView, CreateUpdateDeleteModeloUsuarioView, ListModelosPorUsuarioView router = routers.DefaultRouter() # router.register("endpoint-teste", EndpointTesteViewSet, basename="Basename do endpoint-teste") urlpatterns = [ path('api/schema/', SpectacularAPIView.as_view(), name='schema'), path('swagger/', SpectacularSwaggerView.as_view(url_name='schema'), name='swagger-ui'), path("admin/", admin.site.urls), path('', include(router.urls)), path('pdf', getPDF, name='upload-pdf'), path('resumo', ResumoView.as_view(), name='summary-pdf'), path('resumo/cursor', ResumoCompletoCursorView.as_view(), name='summary-cursor-pdf'), path("modelo", ListCreateModeloUsuarioView.as_view()), path("modelo/", CreateUpdateDeleteModeloUsuarioView.as_view()), path("usuario//modelos", ListModelosPorUsuarioView.as_view()) ]