refactor(fns): переместить роуты /api/v1/parsers/fns → /api/v1/fns

- Упростить URL: /api/v1/fns/reports/, /api/v1/fns/upload/
- Добавить swagger теги для группировки в документации
This commit is contained in:
2026-02-01 14:49:18 +01:00
parent cd0e21350b
commit eacb1527c4
4 changed files with 26 additions and 9 deletions

View File

@@ -4,10 +4,13 @@ from rest_framework.routers import DefaultRouter
app_name = "parsers"
router = DefaultRouter()
router.register(r"fns/reports", FinancialReportViewSet, basename="fns-reports")
# FNS router
fns_router = DefaultRouter()
fns_router.register(r"reports", FinancialReportViewSet, basename="fns-reports")
urlpatterns = [
path("fns/upload/", FNSReportUploadView.as_view(), name="fns-upload"),
path("", include(router.urls)),
fns_urlpatterns = [
path("upload/", FNSReportUploadView.as_view(), name="fns-upload"),
path("", include(fns_router.urls)),
]
urlpatterns = []