zoukankan      html  css  js  c++  java
  • python自动化测试-D7-学习笔记之二(关联关系的接口开发)

    # 关联关系的接口开发
    # 1、写一个登录后把session写到redis里面,返回sessionId
    # 2、获得session后 可以返回生成双色球的信息
    # 分析:1、先验证是否登录,如已经登录,获取username 和 session
    # 2、验证session是否正确,判断用户传过来的session和redis里是否一致
    # 1、session正确,返回信息
    # 2、session不一致,提示非法,如果不存在的话,提示用户未登录
    # import flask
    # def login():
    # username = flask.request.values.get('username','')
    # password = flask.request.values.get('password','')
    # sql = "select * from user WHERE username=%s AND password = %s;"
    # res =op_mysql(sql,[username,password])
    #
    # if res:
    # k = "session:%s"%username
    # v = str(time.time())+username #session 策略是 当前时间戳加username然后md5
    # session = md5_password(v)
    # op_redis(k,session,expired=30,db=2)
    # response = {'code': '309', 'msg': '登录成功','session':session}
    # else:
    # response = {'code': '308', 'msg': '账号/密码错误'}
    # return json.dumps(response, ensure_ascii=False)
  • 相关阅读:
    map侧连接
    二次排序
    倒排索引
    多表关联
    单表关联
    Shuffle
    Partitioner
    Combiner
    CSS3中的多列
    CSS3动画
  • 原文地址:https://www.cnblogs.com/blackbird0423/p/8394759.html
Copyright © 2011-2022 走看看