from django.urls import path, include from rest_framework.routers import DefaultRouter # type: ignore from . import views router = DefaultRouter() router.register(r"company-accounts", views.CompanyAccountCrudViewSet, "company-account-view-set") # type: ignore router.register(r"company-folders", views.CompanyFolderCrudViewSet, "company-folders-view-set") # type: ignore router.register(r"companies", views.CompanyCrudViewSet, "companies-view-set") # type: ignore urlpatterns: list[object] = [ path("", include(router.urls)), # type: ignore path( r"companies//folders", views.CompanyFolderApiView.as_view(), name="company-folders-api-view" ), path( r"companies//contracts", views.CompanyContractApiView.as_view(), name="company-contracts-api-view" ), path( r"companies//accounts", views.CompanyAccountApiView.as_view(), name="company-accounts-api-view" ), path( r"company-folders//contracts", views.ContractFolderApiView.as_view(), name="company-folders-api-view" ) ]