-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathurls.py
29 lines (24 loc) · 1.46 KB
/
urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
from django.urls import path, include
from web.views import index, cart, orders
urlpatterns = [
path('', index.index, name='index'),
# 前端登录退出的路由
path('login', index.login, name='web_login'), # 加载登录表单
path('dologin', index.dologin, name='web_dologin'), # 执行登录操作
path('logout', index.logout, name='web_logout'), # 执行退出登录操作
path('verify', index.verify, name='web_verify'), # 加载验证码
# 为url路由添加请求前缀web/,凡是带此前缀url地址必须登录后才可访问
path('web/', include([
path('', index.webindex, name='web_index'), # 前台大堂点餐首页
# 购物车信息管理路由
path('cart/add/<str:pid>', cart.add, name='web_cart_add'), # 购物车添加操作
path('cart/delete/<str:pid>', cart.delete, name='web_cart_delete'), # 购物车删除操作
path('cart/clear', cart.clear, name='web_cart_clear'), # 购物车清空操作
path('cart/change', cart.change, name='web_cart_change'), # 购物车更改操作
# 订单处理路由
path('orders/<int:pIndex>', orders.index, name='web_orders_index'), # 订单浏览
path('orders/insert', orders.insert, name='web_orders_insert'), # 执行订单添加
path('orders/detail', orders.detail, name='web_orders_detail'), # 订单详情
path('orders/status', orders.status, name='web_orders_status'), # 修改订单状态
]))
]