feat: expand platform APIs, sources, and test coverage
Some checks failed
CI/CD Pipeline / Run Tests (pull_request) Successful in 1m53s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m54s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
Some checks failed
CI/CD Pipeline / Run Tests (pull_request) Successful in 1m53s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m54s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
This commit is contained in:
@@ -8,11 +8,16 @@ from apps.parsers.views import (
|
||||
FinancialReportViewSet,
|
||||
FNSReportUploadView,
|
||||
IndustrialCertificateViewSet,
|
||||
IndustrialProductViewSet,
|
||||
InspectionViewSet,
|
||||
ManufacturerViewSet,
|
||||
ParserLoadLogViewSet,
|
||||
ProcurementViewSet,
|
||||
ProxyViewSet,
|
||||
SourceCardDetailView,
|
||||
SourceCardListView,
|
||||
SourceCardRefreshView,
|
||||
SourceTaskStatusListView,
|
||||
)
|
||||
from django.urls import include, path
|
||||
from rest_framework.routers import DefaultRouter
|
||||
@@ -30,6 +35,9 @@ minpromtorg_router.register(
|
||||
minpromtorg_router.register(
|
||||
r"manufacturers", ManufacturerViewSet, basename="manufacturers"
|
||||
)
|
||||
minpromtorg_router.register(
|
||||
r"products", IndustrialProductViewSet, basename="industrial-products"
|
||||
)
|
||||
|
||||
minpromtorg_urlpatterns = [
|
||||
path("", include(minpromtorg_router.urls)),
|
||||
@@ -69,6 +77,21 @@ fns_urlpatterns = [
|
||||
path("", include(fns_router.urls)),
|
||||
]
|
||||
|
||||
# =============================================================================
|
||||
# Frontend sources: /api/v1/sources/
|
||||
# =============================================================================
|
||||
|
||||
sources_urlpatterns = [
|
||||
path("", SourceCardListView.as_view(), name="source-cards-list"),
|
||||
path("statuses/", SourceTaskStatusListView.as_view(), name="source-cards-statuses"),
|
||||
path("<slug:slug>/", SourceCardDetailView.as_view(), name="source-cards-detail"),
|
||||
path(
|
||||
"<slug:slug>/refresh/",
|
||||
SourceCardRefreshView.as_view(),
|
||||
name="source-cards-refresh",
|
||||
),
|
||||
]
|
||||
|
||||
# =============================================================================
|
||||
# Системные (логи, прокси): /api/v1/system/
|
||||
# =============================================================================
|
||||
|
||||
Reference in New Issue
Block a user