Django微课商城开发(三)路由映射配置

1、首先在course文件夹下创建urls.py;在user文件夹下创建urls.py;

 2、配置总路由

 在总项目的urls.py中配置总路由

from django.contrib import admin
from django.urls import path,include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('',include('course.urls')),
    path('user/',include('user.urls'))
]

 在course中的urls.py和user中的urls.py配置路由映射

urlpatterns = [
    # 主页
    path('',views.index_handler,name='course_index'),
    # 课程详细页
    re_path('course/(.+)',views.course_handler,name='course_course'),
    # 播放页
    re_path('video/(.+)',views.video_handler,name='course_video'),
    # 视频流
    re_path('videoStream/(.+)',views.videoStream_handler,name='course_videoStream')
]

from django.urls import path,re_path
from . import views

urlpatterns = [
    # 用户主页
    path('',views.index_hander,name='user_index'),
    # 用户课程
    path('course',views.course_handler,name='user_course'),
    # 购物车
    path('shoppingCart',views.shoppingCart_handler,name='user_shoppingCart'),
    # 登录
    path('login',views.login_hanler,name='user_login'),
    # 注册
    path('register',views.register_handler,name='user_register'),
    # 注销
    path('logout',views.logout_handler,name='user_logout'),
    # 购买课程接口
    re_path('purchase/(.+)',views.purchase_handler,name='user_purcharse'),
    # 添加购物车接口
    re_path('addShoppingCart/(.+)',views.addShoppingCart_handler,name='user_addShoppingCart'),
]

至此,配置路由映射完毕,接下来的任务就是完成各个模块的功能和界面。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值