会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
北漂的雷子
分享前进道路上的经验,分享个人观点, github 地址:https://github.com/liwanlei . qq群:python|测试|技术交流群 194704520
python测试开发交流群 683894834
python接口测试群:651392041
腾讯视频:http://v.qq.com/vplus/6797e52f56a39105a0b6c87bb849e22c/videos
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
···
29
下一页
2022年2月27日
【面试题】实现文件夹中文件的遍历输出
摘要: <p> </p> <p>在之前的文章中:https://www.cnblogs.com/leiziv5/p/7411091.html,分享了基于python去递归查找文件中的文件。在后续的接触中,可以基于深度遍历和广度遍历来实现 </p><p>1.深度遍历实现对应实现思路: 1.创建栈2.
阅读全文
posted @ 2022-02-27 12:03 北漂的雷子
阅读(387)
评论(0)
推荐(0)
2022年2月9日
FastAPI(六十七)实战开发《在线课程学习系统》接口开发--用户登陆接口开发
摘要: 接上一篇文章FastAPI(六十六)实战开发《在线课程学习系统》接口开发--用户注册接口开发。这次我们分享实际开发--用户登陆接口开发。 我们先来梳理下逻辑 1.查询用户是否存在2.校验密码是否正确3.密码校验失败记录失败次数4.失败次数大于10次,当天不能登陆5.密码校验通过产生对应的token返
阅读全文
posted @ 2022-02-09 21:41 北漂的雷子
阅读(1582)
评论(0)
推荐(0)
2021年12月25日
FastAPI(六十六)实战开发《在线课程学习系统》接口开发--用户注册接口开发
摘要: 在前面我们分析了接口的设计,那么我们现在做接口的开发。 我们先去设计下pydantic用户参数的校验 from pydantic import BaseModel from typing import Optional class UserBase(BaseModel): username: str
阅读全文
posted @ 2021-12-25 16:53 北漂的雷子
阅读(2045)
评论(0)
推荐(1)
FastAPI(六十五)实战开发《在线课程学习系统》基础架构的搭建
摘要: 在之前三篇,我们分享的就是需求的分析,基本接口的整理,数据库链接的配置。这次我们分享项目的基本框架,目录结构如下: common目录 通用的目录,一些通用的处理放在这里 models目录 数据库相关的放在这里 routers目录 所有的接口存放的地方 test 测试用例存放的地方 config.py
阅读全文
posted @ 2021-12-25 16:49 北漂的雷子
阅读(2325)
评论(0)
推荐(0)
2021年11月22日
FastAPI(六十四)实战开发《在线课程学习系统》设计数据库以及连接配置
摘要: 前言 针对之前的FastAPI(六十三)实战开发《在线课程学习系统》梳理系统需要接口,我们对接口进行设计。 正文 我们需要对需要的数据库进行设计。 from sqlalchemy import Column, Integer, String, ForeignKey, Boolean, Text, D
阅读全文
posted @ 2021-11-22 21:59 北漂的雷子
阅读(2186)
评论(0)
推荐(0)
FastAPI(六十三)实战开发《在线课程学习系统》梳理系统需要接口
摘要: 针对上一篇FastAPI(六十二)实战开发《在线课程学习系统》需求分析需求的功能,我们对需要的接口进行梳理,大概的规划出来现有的接口,作为我们第一版的接口的设计出版,然后我们根据设计的接口。 2.1用户注册接口 路径:/user/register 请求方式:POST 请求格式:json 是否依赖登陆
阅读全文
posted @ 2021-11-22 21:53 北漂的雷子
阅读(2003)
评论(0)
推荐(0)
2021年11月21日
FastAPI(六十二)实战开发《在线课程学习系统》需求分析
摘要: 前言 基础的分享我们已经分享了六十篇,那么我们这次分享开始将用一系列的文章分享实战课程。我们分享的系统是在线学习系统。我们会分成不同的模块进行分享。我们的目的是带着大家去用fastapi去实战一次,开发一些功能模块,锻炼大家的项目实战的能力。实战大概分为:一:需求分析,二、接口设计,三、数据库设计,
阅读全文
posted @ 2021-11-21 10:42 北漂的雷子
阅读(2395)
评论(0)
推荐(0)
FastAPI 学习之路(六十一)使用mysql数据库替换sqlite数据库
摘要: 我们首先需要安装对应的连接的依赖 pip install pymysql 然后在配置testDatabase.py from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative_base
阅读全文
posted @ 2021-11-21 10:39 北漂的雷子
阅读(703)
评论(0)
推荐(0)
2021年10月29日
FastAPI 学习之路(六十)打造系统的日志输出
摘要: 我们要搭建日志系统,我们使用loguru,挺不错的一个开源的日志系统。可以使用 pip install loguru 我们在common创建log.py使用方式也很简单 import os import time from loguru import logger #日志的路径 log_path =
阅读全文
posted @ 2021-10-29 06:32 北漂的雷子
阅读(1886)
评论(0)
推荐(0)
FastAPI 学习之路(六十一)使用mysql数据库替换sqlite数据库
摘要: 我们需要安装对应的连接的依赖 pip install pymysql 然后在配置testDatabase.py from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative_base f
阅读全文
posted @ 2021-10-29 06:32 北漂的雷子
阅读(727)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
29
下一页
公告