重新架构了整个models

This commit is contained in:
2025-09-07 16:47:12 +08:00
parent 1a4271232f
commit 1cac84b9d4
17 changed files with 1141 additions and 88 deletions

View File

@@ -1,7 +1,24 @@
from django.urls import path
from . import views
# 引入loguru库用于日志记录
try:
from loguru import logger
except ImportError:
import logging
logger = logging.getLogger(__name__)
urlpatterns = [
# 前端页面路由
path('', views.home, name='home'),
path('api/services/', views.get_services, name='get_services'),
]
path('services/', views.service_list, name='service_list'),
path('services/<int:service_id>/', views.service_detail, name='service_detail'),
# API接口路由
path('api/checkin/', views.checkin, name='api_checkin'),
path('api/services/', views.api_services, name='api_services'),
path('api/services/<int:service_id>/history/', views.api_service_history, name='api_service_history'),
path('api/status-summary/', views.api_status_summary, name='api_status_summary'),
]
logger.info("URL路由配置已加载")