接口开发
发布时间: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‘)
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |