Files
trustme/core/apps/companies/urls.py

28 lines
1.0 KiB
Python

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"company-folders", views.ContractFolderApiView, "folders-contracts-view-set") # type: ignore
router.register(r"companies", views.CompanyCrudViewSet, "companies-view-set") # type: ignore
# router.register(r"companies", views.CompanyAccountView, "companies-accounts-view") # type: ignore
urlpatterns: list[object] = [
path("", include(router.urls)), # type: ignore
path(
r"companies/<uuid:pk>/folders",
views.CompanyFolderApiView.as_view(),
name="company-folders-api-view"
),
path(
r"companies/<uuid:pk>/contracts",
views.CompanyContractApiView.as_view(),
name="company-contracts"
)
]