28 lines
1.0 KiB
Python
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"
|
|
)
|
|
]
|