1.首先确认前端需要的数据格式。
1.1不确认好需求,是会重新来过的
2.查看表是否能够直接查出数据(是否需要修改表结构)
3.返回数据
3.1 用数组(列表)封装数据能够保证数据的顺序
API设计 1、用户登陆 访问URL:/login 访问方式:POST 提交参数: 参数名 类型 必选 描述 username String True 用户名 password String True 密码 captcha String True 验证码 响应 客户端使用ajax提交,返回数据格式为JSON格式 { 'status': 200, 'msg': msg, 'data': data } 错误提示 CODE_ERROR = 'CODE_ERROR' # 验证码错误 PASSWORD_USER_ERROR = 'PASSWORD_USER_ERROR' # 用户或密码出错 ALREADY_LOGIN = 'ALREADY_LOGIN' #已经登陆 LOGIN_SUCCESS = 'LOGIN_SUCCESS' #登陆成功 LOGIN_ERROR = 'LOGIN_ERROR' #登陆错误 2、用户登出 - 访问URL:/loginout - 访问方式:GET - 响应 重定向到首页
数据库结构设计 存储结构 -数据库:mysql -表名:user -用户表数据结构