Files
jiangmingzhao-daily-report/backend/daily_report/urls.py

20 lines
801 B
Python
Raw Normal View History

from django.urls import path
from . import views
app_name = 'daily_report'
urlpatterns = [
# 日报相关URL
path('reports/', views.DailyReportListCreateView.as_view(), name='report-list-create'),
path('reports/<int:pk>/', views.DailyReportDetailView.as_view(), name='report-detail'),
path('reports/<int:pk>/toggle-draft/', views.toggle_draft_status, name='toggle-draft'),
# 评论相关URL
path('reports/<int:report_id>/comments/', views.ReportCommentListCreateView.as_view(), name='comment-list-create'),
path('comments/<int:pk>/', views.ReportCommentDetailView.as_view(), name='comment-detail'),
# 统计相关URL
path('stats/', views.report_stats, name='report-stats'),
path('stats/users/', views.user_report_stats, name='user-report-stats'),
]