1
0
forked from erp-dev/erp

feat: sse && multi_merchant completed

This commit is contained in:
2025-11-11 10:56:20 +08:00
parent b2078dfa46
commit 2aafb93aad
43 changed files with 2445 additions and 244 deletions

View File

@@ -16,10 +16,9 @@ Including another URLconf
"""
from django.contrib import admin
from django.urls import path, include
from stock.views import router
from rest_framework.response import Response
from drf_spectacular.views import SpectacularAPIView, SpectacularSwaggerView
from sse.views import create_sse_event, push_sse_event
from sse.views import create_sse_event, push_test_event, get_sse_status, shutdown_sse
from rest_framework_simplejwt.views import (
TokenObtainPairView,
# TokenRefreshView,
@@ -55,9 +54,12 @@ urlpatterns = [
path('api/docs/', SpectacularSwaggerView.as_view(url_name='schema'), name='swagger-ui'),
path('admin/', admin.site.urls),
path('stock/', router.urls),
path('api/v1/', include('api_v1.urls')),
path('api/backend/', include('api_man.urls')),
# sse 相关端点
path('sse/', create_sse_event, name='sse_event'),
path('sse/push/', push_sse_event, name='push_sse_event'),
path('sse/push/', push_test_event, name='push_sse_event'),
path('sse/status/', get_sse_status, name='sse_status'),
path('sse/shutdown/', shutdown_sse, name='shutdown_sse'),
]