时间:2021-05-22
使用python3的Flask库写了一个接口,封装了很多东西,仅供参考即可!
代码如下:
#!/usr/bin/python3# -*- coding: utf-8 -*-import refrom flask import requestfrom flask_restful import Resourceimport aes_utilsimport mysql_utilsimport sqls_userclass Register(Resource): """注册""" @staticmethod def post(): data = request.get_json() phone = data.get('phone') passwd = data.get('passwd') if not all([phone, passwd]): return {'msg': '请求参数缺失!'}, 400 if not re.match(r'^1[3456789]\d{9}$', phone): return {'msg': '手机号格式错误!'}, 400 if mysql_utils.get_db_data(sqls_user.select_id_by_phone(), phone): return {'msg': '该手机号已经被注册!'}, 500 mysql_utils.execute(sqls_user.register(), phone, aes_utils.encrypt(passwd)) # 执行sql return {'msg': '注册成功!'}, 201以上这篇python3使用flask编写注册post接口的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
目录:1.安装python32.安装flask3.简单的服务器代码编写4.设置FLASK_APP路径并启动服务器程序1.安装python3python3的安装这
基于python3基础课程,编写名片管理系统训练,有利于熟悉python基础代码的使用。cards_main.py#!/usr/bin/python3impor
FlaskWeb开发实战学习笔记Flask简介Flask是使用Python编写的Web微框架。Web框架可以让我们不用关心底层的请求响应处理,更方便高效地编写W
python嵌套函数使用外部函数变量的方法,Python2和Python3均可使用python3defb():b=1defbchange():nonlocalb
为了在Python中快速构建API,我主要依赖于Flask。最近我遇到了一个名为“APIStar”的基于Python3的新API框架。由于几个原因,我对它很感兴