# 导入Django的path函数，用于定义URL路径
from django.urls import path

# 从当前应用导入views模块，包含视图函数
from . import views

# 定义应用的命名空间为"owntracks"
# 用于在模板中引用URL时避免命名冲突，格式为"app_name:url_name"
app_name = "owntracks"

# 定义URL模式列表，每个path对应一个URL路径与视图函数的映射
urlpatterns = [
    # 定义路径'owntracks/logtracks'，映射到views.manage_owntrack_log视图函数
    # name='logtracks'为该URL指定名称，用于在模板和代码中引用
    path('owntracks/logtracks', views.manage_owntrack_log, name='logtracks'),

    # 定义路径'owntracks/show_maps'，映射到views.show_maps视图函数
    # name='show_maps'为该URL指定名称
    path('owntracks/show_maps', views.show_maps, name='show_maps'),

    # 定义路径'owntracks/get_datas'，映射到views.get_datas视图函数
    # name='get_datas'为该URL指定名称
    path('owntracks/get_datas', views.get_datas, name='get_datas'),

    # 定义路径'owntracks/show_dates'，映射到views.show_log_dates视图函数
    # name='show_dates'为该URL指定名称
    path('owntracks/show_dates', views.show_log_dates, name='show_dates')
]