写接口注意事项

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
     -用户表数据结构

 

 

posted on 2018-05-31 14:11 .Tang 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/tangpg/p/9116416.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值