20 lines
801 B
Python
20 lines
801 B
Python
![]() |
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'),
|
||
|
]
|