目录
(1)在babies文件夹下的settings.py文件中配置属性ROOT_URLCONF
(2)在每个app下创建一个路由文件urls.py,并定义一个空列表
(一)设置路由分发规则
1、设置路由
(1)在babies文件夹下的settings.py文件中配置属性ROOT_URLCONF
(2)在每个app下创建一个路由文件urls.py,并定义一个空列表
- commodity
- index
- shopper
2、配置路由
(1)在主路由中定义路由集合
- 使项目的urls.py的urlpatterns指向每个应用的urls.py
(二)设置路由地址
1、index应用的配置
- 编写index.html页面
(1)编写index应用的视图views.py
- 创建视图函数indexView
(2)配置index应用的路由
- 在路由列表中添加一个路由,指向刚刚定义的视图函数
(3)测试配置效果
- 启动项目,访问http://127.0.0.1:8000
2、commodity应用的配置
- 编写commodity.html和details.html函数
(1)编写commodity应用的视图views.py
- 创建视图函数commodityView和detailsView
(2)配置commodity应用的路由
- 在路由列表中添加两个路由,指向刚刚定义的视图函数
(3)测试配置效果
- 启动项目,访问http://127.0.0.1:8000/commodity/.html
访问http://127.0.0.1:8000/commodity/details/2.html
3、shopper应用的配置
- 编写shopper.html、login.html、shopcart.html
(1) 编写shopper应用的视图views.py
- 创建视图函数shopperView、loginView、shopcartView和logoutView
(2)配置shopper应用的路由
(3)测试配置效果
- 启动项目,访问http://127.0.0.1:8000/shopper/.html
- 访问http://127.0.0.1:8000/shopper/login.html
- 访问http://127.0.0.1:8000/shopper/shopcart.html
- 访问http://127.0.0.1:8000/shopper/logout.html