This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
# +======================================================================
|
||||
# | 模块: 城市路由层
|
||||
# | 说明: 提供城市信息的增删改查、批量删除等 API 接口
|
||||
# +======================================================================
|
||||
"""城市相关路由。"""
|
||||
|
||||
# ----------------------------------------------------------------------
|
||||
# 导入城市模块的各类处理器(Handler)
|
||||
# 涵盖:分页、详情、新增、更新、删除、批量删除
|
||||
# ----------------------------------------------------------------------
|
||||
from modules.city.handlers import (CityAddHandler, CityBatchDeleteHandler, CityDeleteHandler,
|
||||
CityDetailHandler, CityGetListHandler, CityPageHandler,
|
||||
CityUpdateHandler)
|
||||
|
||||
# ----------------------------------------------------------------------
|
||||
# 路由表:每一项为 (URL 正则, 处理器类)
|
||||
# ----------------------------------------------------------------------
|
||||
routes = [
|
||||
# 城市分页查询
|
||||
(r"/city/page", CityPageHandler),
|
||||
# 查询城市详情,路径参数为城市 ID
|
||||
(r"/city/detail/(\d+)", CityDetailHandler),
|
||||
# 新增城市
|
||||
(r"/city/add", CityAddHandler),
|
||||
# 更新城市信息
|
||||
(r"/city/update", CityUpdateHandler),
|
||||
# 删除单个城市,路径参数为城市 ID
|
||||
(r"/city/delete/(\d+)", CityDeleteHandler),
|
||||
# 批量删除城市
|
||||
(r"/city/batchDelete", CityBatchDeleteHandler),
|
||||
# 根据城市编码查询子级城市
|
||||
(r"/city/getCityList/(\w+)", CityGetListHandler),
|
||||
]
|
||||
Reference in New Issue
Block a user