电商项目 2020-11-27
电商项目
2020-11-27 工作内容
编写用户模块
- 展示用户注册界面
注意导包路径,设置正确的倒包路径
- 编写用户模型类
使用Django自带的用户认证系统和授权系统,核心是User,进行继承添加自定义字段,并正确迁移自定义用户模型,创建用户表
- 用户注册逻辑的实现
-注册逻辑分析,完成主逻辑和分支逻辑的构建
-设置主逻辑的接口,和分支逻辑的接口设计,核心是请求,响应
-完成用户前端逻辑,使用vue.js
-完成后端逻辑,使用Django,核心保存数据 - 用户状态保持
HTTP协议是无状态协议,需要使用session来保持,使用Django提供的方法,login实现
- 分支逻辑用户名重复和用户手机号重复实现
使用ajax,异步完成验证。
总结
1.对于Vue还是不够熟练,axios那块,卡了半小时,需要多看axios的使用文档。
2.Django框架不够熟练,还是需要多查看文档。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: