Align frontend API contracts
This commit is contained in:
@@ -18,11 +18,16 @@ API v1 URL configuration.
|
||||
"""
|
||||
|
||||
from apps.backups.urls import backups_urlpatterns
|
||||
from apps.core.views import BackgroundJobListView, BackgroundJobStatusView
|
||||
from apps.core.views import (
|
||||
BackgroundJobListView,
|
||||
BackgroundJobStatusView,
|
||||
BackgroundJobStreamView,
|
||||
)
|
||||
from apps.exchange.urls import exchange_urlpatterns
|
||||
from apps.parsers.urls import (
|
||||
fns_urlpatterns,
|
||||
minpromtorg_urlpatterns,
|
||||
parsing_urlpatterns,
|
||||
proverki_urlpatterns,
|
||||
sources_urlpatterns,
|
||||
system_urlpatterns,
|
||||
@@ -36,6 +41,7 @@ app_name = "api_v1"
|
||||
# Фоновые задачи
|
||||
jobs_urlpatterns = [
|
||||
path("", BackgroundJobListView.as_view(), name="job-list"),
|
||||
path("<str:task_id>/stream/", BackgroundJobStreamView.as_view(), name="job-stream"),
|
||||
path("<str:task_id>/", BackgroundJobStatusView.as_view(), name="job-status"),
|
||||
]
|
||||
|
||||
@@ -54,6 +60,8 @@ urlpatterns = [
|
||||
path("fns/", include((fns_urlpatterns, "fns"))),
|
||||
# Агрегированные карточки источников для фронтенда
|
||||
path("sources/", include((sources_urlpatterns, "sources"))),
|
||||
# Настройки периодичности парсинга
|
||||
path("parsing/", include((parsing_urlpatterns, "parsing"))),
|
||||
# Реестры организаций
|
||||
path("registers/", include((registers_urlpatterns, "registers"))),
|
||||
# Обмен с внешней БД
|
||||
|
||||
Reference in New Issue
Block a user