在线游戏商店集成与部署及无服务器通知应用
一、在线游戏商店项目完善
在服务正常运行后,我们要完成之前的在线视频游戏商店项目,主要有两项改进:实现订单提交功能和添加订单历史查看视图。
- 配置设置文件
- 打开
gamestore
目录下的settings.py
文件,添加认证令牌和订单服务基础 URL:
- 打开
ORDER_SERVICE_AUTHTOKEN = '744cf4f8bd628e62f248444a478ce06681cb8089'
ORDER_SERVICE_BASEURL = 'http://127.0.0.1:8001'
- 修改模型文件
- 打开
gamestore/main
目录下的models.py
文件,添加namedtuple
用于准备订单数据:
- 打开
from collections import namedtuple
- 在 `ShoppingCartManager` 类中添加 `empty` 方法,用于清空购物车: