后端flask项目
文章平均质量分 75
flask
一雨方知深秋
加油加油,每天进步一点点
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
发送邮件和随机码的生成
因为已经为email字段添加了唯一索引,所以当该条记录要插入字段中已经有的’3次邮箱‘值时,是会报错的,而password字段已经有了'3次数密码',但是其并没有设置唯一索引,单独作为一条插入记录是能插入进去的。可以使用类的继承,新建BaseApi类,它继承的是来自flask框架中的MethodView类,在该类中定义了验证用户合法性的函数。添加唯一索引之后,注册中用户写入数据库的邮箱,在进行连接之前数据库会先检测是否与数据库中已有的邮箱重复,如果重复,拒绝连接。初始化方法:定义发送者邮箱,发送者密钥。原创 2024-10-10 19:37:02 · 1127 阅读 · 0 评论 -
http增删改查四种请求方式操纵数据库
测试脚本模拟客户端,在知道后端四个处理请求的地址之后,发送请求时携带相应的地址和要处理的参数,向后端发送四个不同的请求,后端根据不同的请求操作数据库并且给出客户端响应。测试中,requests发送请求方式也不一样,delete和get用params,对应后端使用args。例如order ,如果不加上撇号引起来,会导致错误,到底是排序还是表名呢?字段添加值变量,若该值变量是字符串一定要用单引号引起来,整型和浮点型不用加单引号。get和delete通过args接收参数,put和post通过form接收参数。原创 2024-09-24 22:23:44 · 1301 阅读 · 1 评论 -
新建flask项目,配置入口文件,启动项目
manage.py项目入口文件创建好之后导入包:其一是flask框架文件,其二是跨域文件(跨域,因为有浏览器同源策略,不同协议,不同域名,不同端口,不能通信)时,它直接运行你的 Flask 应用,通常会在代码中包含更多调试信息,比如正在监听的地址和调试模式的状态。这些配置会影响应用的行为和性能。:Flask 支持中间件和扩展(如数据库、认证等),实例化的 Flask 对象是这些扩展的注册和管理中心。总之,实例化 Flask 对象是构建一个 Flask 应用的基础,提供了应用的整体结构和功能。原创 2024-09-23 11:04:54 · 2579 阅读 · 0 评论 -
建立分支提交代码
git push --set-upstream origin 分支名 把本地分支推到先线上。git checkout -b 分支名 建立分支(仅仅是在本地建立了,并没有关联线上)打开gitee则可以看到两个分支,点开刘悦分支则是刘悦代码,点开小红分支则是小红代码。git checkout 自己的分支名:切换到自己的分支。四个接口,四个测试脚本,建立自己分支,提交到自己分支上。git checkout 分支名 切换分支。建立分支之后可以在gitee仓库中看到分支。注意:分支一定要在master分支上创建。原创 2024-09-24 08:38:37 · 594 阅读 · 0 评论 -
测试文件和数据库文件
接口测试flaks项目入口文件manage.py路由配置通过访问接口并且传递id参数测试接口是否正常工作项目入口文件通过request.args.get查找客户端传递过来的名为”id“的参数,如果未查询到该参数,则默认返回None,如果查询到则返回键值对的参数,例如id:123test.py文件相当于客户端,客户端发送请求到manage.py定义的接口,确认接口是否正常工作,主要是测试以下内容:确认客户端能否成功访问接口(如manage.py定义的路由),检查服务器是否正常运行。原创 2024-09-23 19:04:44 · 1394 阅读 · 0 评论
分享