From 7b2ec798ca24dfef2efa3508c86fe78e334219bc Mon Sep 17 00:00:00 2001 From: zxc <3425933825@qq.com> Date: Wed, 22 Oct 2025 14:44:35 +0800 Subject: [PATCH] Update urls.py --- src/DjangoBlog-master/owntracks/urls.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/DjangoBlog-master/owntracks/urls.py b/src/DjangoBlog-master/owntracks/urls.py index c19ada8..2b0a1f3 100644 --- a/src/DjangoBlog-master/owntracks/urls.py +++ b/src/DjangoBlog-master/owntracks/urls.py @@ -1,12 +1,27 @@ from django.urls import path +# 导入当前应用(owntracks)的views模块,用于关联URL与视图函数 from . import views +# 定义应用的命名空间为"owntracks" +# 作用:在使用reverse()或模板中引用URL时,可通过"owntracks:URL名称"的格式精准定位,避免不同应用间URL名称冲突 app_name = "owntracks" +# 定义URL路由列表,将URL路径与对应的视图函数绑定 urlpatterns = [ + # 1. 位置日志提交接口:接收POST请求存储位置数据 + # 路径:/owntracks/logtracks,关联视图函数manage_owntrack_log,URL名称为logtracks path('owntracks/logtracks', views.manage_owntrack_log, name='logtracks'), + + # 2. 地图展示页面:展示位置数据的地图视图 + # 路径:/owntracks/show_maps,关联视图函数show_maps,URL名称为show_maps path('owntracks/show_maps', views.show_maps, name='show_maps'), + + # 3. 数据查询接口:获取位置日志数据(支持带日期参数筛选) + # 路径:/owntracks/get_datas,关联视图函数get_datas,URL名称为get_datas path('owntracks/get_datas', views.get_datas, name='get_datas'), + + # 4. 日期列表页面:展示有位置日志的日期列表 + # 路径:/owntracks/show_dates,关联视图函数show_log_dates,URL名称为show_dates path('owntracks/show_dates', views.show_log_dates, name='show_dates') ]