电商项目 2020-11-27

电商项目

2020-11-27 工作内容

编写用户模块

  1. 展示用户注册界面

    注意导包路径,设置正确的倒包路径

  2. 编写用户模型类

    使用Django自带的用户认证系统和授权系统,核心是User,进行继承添加自定义字段,并正确迁移自定义用户模型,创建用户表

  3. 用户注册逻辑的实现
    -注册逻辑分析,完成主逻辑和分支逻辑的构建
    -设置主逻辑的接口,和分支逻辑的接口设计,核心是请求,响应
    -完成用户前端逻辑,使用vue.js
    -完成后端逻辑,使用Django,核心保存数据
  4. 用户状态保持

    HTTP协议是无状态协议,需要使用session来保持,使用Django提供的方法,login实现

  5. 分支逻辑用户名重复和用户手机号重复实现

    使用ajax,异步完成验证。

总结

1.对于Vue还是不够熟练,axios那块,卡了半小时,需要多看axios的使用文档。
2.Django框架不够熟练,还是需要多查看文档。

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!