2018.10.22
AJAX
1.完善注册操作
- 手机号码的重复性验证(ajax)
如果存在则给出提示并阻止提交 - 注册成功免登录
注册成功之后直接将 id 和 uphone 的值保存进 session
2.完善首页的登录信息
- 使用 ajax 到后端验证是否有用户登录
- 有用户登录的话,首页 登录 和注册的位置处 显示
欢迎 xxx 退出 - 没有用户登录的话,则显示【登录】【注册,有惊喜】
删除cookie值:resp.delete_cookie('key')
今日笔记
9zcj
2018.10.23
1.Model
- 商品类型 - GoodsType
- title - 类型名称
- picture - 类型图片
- desc - 类型描述
- 商品 - Goods
- title - 商品名称
- price - 商品价格
- spec - 商品规格
- picture - 商品图片
- goodsTyoe - 商品类型
- isActive - 是否商家,默认为True
2.加载首页数据
- 后台查询数据 - 返回 JSON 字符串
[ { 'type':"{'title':'礼品卡券','picture':'static/xx'}" 'goods':"[ {'title':'xxx','price':'xxx'}, {'title':'xxx'} ]" } { 'type':"{}" 'goods':"[]" } ]
3.购物车
- 增加实体类 - CartInfo
用户
商品
数量 - 完善前端 add_cart() 函数
增加一个参数,表示要购买的商品的id - 完善后端 添加至购物车的操作
判断 当前登录用户 是否购买了 该商品
如果 当前登录用户购买了该商品的话,则更新数量(-1)
否则 保存数据到数据库(用户id,商品id,数量为1)
今日示例
hmis