加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

接口开发

发布时间:2020-12-20 10:56:01 所属栏目:Python 来源:网络整理
导读:import time from flask import request,make_response from tool.my_sql import Myconnet from conf.setting import * from tool.haslib_mad import md5_pass from tool.my_redis import My_redis my =Myconnet(**MYSQL) # 连接mysql my_redis=My_redis(**
import time from flask import request,make_response from tool.my_sql import Myconnet from conf.setting import *
from tool.haslib_mad import md5_pass from tool.my_redis import My_redis my=Myconnet(**MYSQL) #连接mysql
my_redis=My_redis(**MYREDIS) server=flask.Flask(__name__)#把这个文件作为一个服务 @server.route("/register",methods=["get","post"]) def reg(): # user = request.json.get(‘username‘) #入参json
    # passwd = request.json.get(‘passwd‘)
    user=request.values.get(username) passwd=request.values.get(passwd) print(user,passwd) if user and passwd: sql="select user from user where user=‘%s‘"%user res=my.select_sql(sql) if res: return "{‘code‘:200,‘msg‘:‘已注册‘}"
        else: mad5_pass=md5_pass(passwd) sql="insert into user (user,passwd) values(‘%s‘,‘%s‘);"%(user,mad5_pass) my.other_sql(sql) return  "{‘code‘:201,‘msg‘:‘注册成功‘}"
    else: return {"code":300,"msg":"必填参数未填,请查看接口文档"}
server.run(port=SERVER_PORT,debug=True,host=‘0.0.0.0‘)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读