负责其中的 用户登录注册模块, 主要的功能点就是图片以及短信验证码,将用户数据写入 数据库, 优化选择celery异步实现同步,提高服务器性能,以及实现跨域状态 保持的功能, 大致流程如下: 1、用户填写信息,异步发送短信 2、验证通过, 将用户数据填写入mysql 3、用户填写个人账户和密码, 查询数据库 4、查到用户数据允许登录, 并使用jwt实现状态保持
用于登录状态下的购物车数据需要用redis存 储, 并且SKU的id及count用哈希存储, 而是否被勾选用列表存储SKU的id即 可, 用户未登录状态下的购物车数据需要存到cookie中, 以查询字符串的形式 存储, 还要解决数据类型转换的问题,这里需要使用到pickle和base64模块, 主要使用了django中的DRF, 大致流程如下: 1、重写pe rform_aut he nt icat ion方法, 让用户无论登录与否都可以进到此 视图; 2、用户已登录,操作购物车的增删该查; 3、用户未等录,操作购物车的增删改查; 4、购物车全选功能。
负责其中的 用户登录注册模块, 主要的功能点就是图片以及短信验证码,将用户数据写入 数据库, 优化选择celery异步实现同步,提高服务器性能,以及实现跨域状态 保持的功能, 大致流程如下: 1、用户填写信息,异步发送短信 2、验证通过, 将用户数据填写入mysql 3、用户填写个人账户和密码, 查询数据库 4、查到用户数据允许登录, 并使用jwt实现状态保持...
用于登录状态下的购物车数据需要用redis存 储, 并且SKU的id及count用哈希存储, 而是否被勾选用列表存储SKU的id即 可, 用户未登录状态下的购物车数据需要存到cookie中, 以查询字符串的形式 存储, 还要解决数据类型转换的问题,这里需要使用到pickle和base64模块, 主要使用了django中的DRF, 大致流程如下: 1、重写pe rform_aut he nt icat ion方法, 让用户无论登录与否都可以进到此 视图; 2、用户已登录,操作购物车的增删该查; 3、用户未等录,操作购物车的增删改查; 4、购物车全选功能。...
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如该工程师当前档期不合,也可免费为您推荐相似候选人