• 2024-09-15生成器与lambda表达式
    目录生成器特性迭代器协议迭代器协议的工作原理使用生成器计算程序花费时间lambda函数生成器yield关键字用于创建生成器(generator)生成器是一种特殊的迭代器,不需要一次性将所有数据加载到内存中,使用yield关键字,函数可以返回一个值,然后在下一次调用时从上次返回的位置继续执
  • 2024-09-01tortoise小乌龟git管理工具的使用(以若伊为例)
    ■后端代码在本地修改后,必须先提交才能推送;对于多人开发的软件,后端的新增模块或功能因为是新的,和别人的没有冲突,都可以提交,但涉及到全局配置的yml文件,因为本地配置(比如数据库配置)和服务器配置可能不同,因此不能提交,不打勾即可。■提交后,通知其他人拉取最新的代码,否则2个人
  • 2024-05-11FastApi-tortoise-jwt-mysql
    抽了半天时间学了一下fastapi,为了方便,代码没分结构。importsysimportjwtimportuvicorn,asyncio,signal,osfromfastapiimportFastAPI,HTTPException,Dependsfromfastapi.securityimportOAuth2PasswordBearer,OAuth2PasswordRequestFormfromtortoiseimportfie
  • 2024-04-19windows下git客户端tortoise的使用
    一、软件安装这里不仅需要安装tortoise还需要安装git.他们是两个不同的应用哈。二、创建工程 一般我们的github上或者gitlab上先创建一个工程,然后在本地拉取该工程。在本地文件夹中点击右键选择“GitClone”填写正确的库地址等信息。三、提交工程先查看本地是否有更新,选中
  • 2024-03-19Python 数据持久层ORM框架 TorToise模块(异步)
    文章目录TortoiseORM简介TortoiseORM特性TortoiseORM安装TortoiseORM数据库支持TortoiseORM创建模型aerich迁移工具简介aerich迁移工具安装aerich迁移工具使用TrotoiseORM查询数据TrotoiseORM修改数据TrotoiseORM删除数据TrotoiseORM新增数据
  • 2023-12-13fastapi、tortoise-orm参考文章
    https://www.coonote.com/note/tortoise-orm.htmlhttps://www.yuque.com/u1362970/xyh2wn/ma9g38gn6rekeuq7https://zhuanlan.zhihu.com/p/635436561?utm_id=0http://www.360doc.com/content/23/1013/13/1100047637_1100047637.shtml
  • 2023-11-13tortoise ORM 使用经验
    usero=toobj({'name':'sam','id':123})print(json.dumps(usero))obj='Company'Class_name=globals()[obj]companyo=awaitClass_name.filter(id=2).first()creatoro=awaitcompanyo.creator.get()creator=awaitcompa
  • 2023-09-26fastapi+tortoise-orm+redis+celery 多worker数据库连接
    我用fastapi在写接口,数据库orm用的是tortoise-orm,接口的数据库操作是正常的。现在加入了celery,但是每个celery在执行任务时,不能获取到数据库连接我想要每个worker获得数据库连接,但是不要每个任务都去连接一次,并在每个worker结束时,断开连接,但是不能断开其他worker的数据库连接from
  • 2023-09-16tortoise-orm 使用雪花算法生成主键ID
    importtimefromtortoiseimportTortoise,fields,run_asyncfromtortoise.modelsimportModelfromtypingimportAnyclassSnowflake:def__init__(self,machine_id:int):"""生成雪花算法ID:parammachine_id:机器ID
  • 2023-09-06 FastApi---Tortoise-ORM异步框架的使用
     1.配置 pipinstalltortoise-ormpipinstallaerichpipinstallaiomysql 参数配置#settings.pyTORTOISE_ORM={'connections':{'default':{#'engine':'tortoise.backends.asyncpg',Po
  • 2023-03-29SVN使用(2)解决SVN文件不显示绿色小钩图标问题
    问题描述:svn项目目录没有绿色的小钩图标,于是查了一下解决方案,在这里总结一下。重装svn试过了,没有用,需要修改注册表解决方案:打开注册编辑表:windows+R(键盘按键)输入:reg
  • 2023-02-11tortoise_sqllite_crud
    sqlitetortoisecrudfromenumimportIntEnumfromtortoiseimportconnections,fields,modelsfromtortoise.expressionsimportF,Q,RawSQL,Subqueryfromto
  • 2023-02-11tortoise_fastapi_sqlite
    tortoise-orm在fastapi中的使用"""TortoiseORM"""fromtortoise.contrib.fastapiimportregister_tortoisefromtortoise.contrib.pydanticimportpydantic_mo
  • 2022-11-19解决SVN不显示绿色图标问题
    发现问题后在网上查找,解决方法主要是两种第一,更改svn显示设置右键->TortoiseSVN->settings->iconoverlays将状态改为shell  此方法对我来说没有用第二,更改注册表
  • 2022-10-23FastAPI + tortoise-orm基础使用
    更改sqlite为mysqlfromtortoiseimportTortoiseimportasyncioasyncdefinit():user='root'password='123456'db_name='test'awaitTorto
  • 2022-10-10Tortoise ORM 简单使用
    目录TortoiseORM一、简介1、ORM2、介绍3、简单使用4、环境配置二、基础配置1、数据库链接2、创建数据库三、模型1、创建2、多表关联3、字段3.1数据字段3.2
  • 2022-09-30Tortoise 经验
    一、增删查改user={"id":2,"mobile":"2313","name":"2313"}company={"id":2,"name":"2313","creator_id":2313}match={'id':6}valu
  • 2022-08-22tortoise orm
    反向代码提示:在使用外键的时候,我们需要获取到反向代码提示(即被绑定的model查询绑定model),这个时候需要使用relation字段来提示,(其实你不加也没啥关系,只是个提示作用,在django