feat(registry): add new endpoints for registers, exchange, and backups; update routing and configurations
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 3m10s
CI/CD Pipeline / Run Tests (push) Successful in 3m35s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m26s
CI/CD Pipeline / Run Tests (pull_request) Successful in 2m46s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped

This commit is contained in:
2026-03-04 15:36:57 +01:00
parent 052389d921
commit a91ed1f1ae
90 changed files with 5488 additions and 622 deletions

View File

@@ -10,10 +10,15 @@ API v1 URL configuration.
- /api/v1/proverki/ - Единый реестр проверок
- /api/v1/zakupki/ - Государственные закупки
- /api/v1/fns/ - ФНС (бухгалтерская отчетность)
- /api/v1/registers/ - Реестры организаций
- /api/v1/exchange/ - Обмен с внешней БД
- /api/v1/backups/ - Экспорт защищённых backup-архивов
- /api/v1/system/ - Системные (логи, прокси) - только для админов
"""
from apps.backups.urls import backups_urlpatterns
from apps.core.views import BackgroundJobListView, BackgroundJobStatusView
from apps.exchange.urls import exchange_urlpatterns
from apps.parsers.urls import (
fns_urlpatterns,
minpromtorg_urlpatterns,
@@ -21,6 +26,7 @@ from apps.parsers.urls import (
system_urlpatterns,
zakupki_urlpatterns,
)
from apps.registers.urls import registers_urlpatterns
from django.urls import include, path
app_name = "api_v1"
@@ -44,6 +50,12 @@ urlpatterns = [
path("zakupki/", include((zakupki_urlpatterns, "zakupki"))),
# Парсеры - ФНС бухгалтерская отчетность
path("fns/", include((fns_urlpatterns, "fns"))),
# Реестры организаций
path("registers/", include((registers_urlpatterns, "registers"))),
# Обмен с внешней БД
path("exchange/", include((exchange_urlpatterns, "exchange"))),
# Backup архивы
path("backups/", include((backups_urlpatterns, "backups"))),
# Системные (только админы)
path("system/", include((system_urlpatterns, "system"))),
]