首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Python 自动化

    FastAPI 和 fastapi-amis-admin:强大而可扩展的后台管理解决方案!

    基础使用 这里以 sqlite 和 mysql 为例 sqlite:保存在本地 mysql:连接远程数据库 首先,创建一个 AdminSite 对象,指定数据库连接信息 然后,创建数据模型对象(继承于 SQLModel 就创建一张新的表 接着,创建一个 FastAPI 应用,使用 AdminSite 对象进行挂载 最后,在初始化事件方法中初始化数据库表 from fastapi import FastAPI from sqlmodel import SQLModel from fastapi_amis_admin.admin.settings import Settings from fastapi_amis_admin.admin.site settings=Settings(database_url_async='mysql+aiomysql://username:password@ip:port/dbname')) # 先创建一个SQLModel 模型,映射数据库中的表 class Category(SQLModel, table=True): id: int = Field(default=None, primary_key=True,

    6.5K40编辑于 2023-08-22
  • 来自专栏HelloGitHub

    自建纯净谷歌「GitHub 热点速览 v.21.35」

    能免则免的还有 SQLModel,它省去了你同 SQL 数据库交互的操作,使用 Python 代码即可随意使用 SQL 数据库。 GitHub 地址→https://github.com/shufflewzc/faker2 1.2 Python SQL 数据库连接器:SQLModel 本周 star 增长数:3,800+ New SQLModel 是一个供 Python 程序用来同 SQL 进行交互的库,它基于 Python 类型注释,由 Pydantic(数据校验库)和 SQLAlchemy(SQL 对象映射器)提供技术支持 GitHub 地址→https://github.com/tiangolo/sqlmodel 2.

    70320发布于 2021-09-09
  • 来自专栏点滴随笔

    RPCX的service中使用Mysql笔记(1)

    db.SetMaxIdleConns(16) ... 2、将数据库的连接对像在业务服务service.go之外创建,并且在RPC调用时传递数据库的连接对像,供服务使用: example/db/db.go ... type Sqlmodel database" dbcnt["network"] = "tcp" dbcnt["server"] = "127.0.0.1" // var Db *sql.DB d:=new(db.Sqlmodel

    65710发布于 2020-12-13
  • 来自专栏人工智能应用

    FastAPI 实用教程:构建高性能 Python Web API 的终极指南

    datetime.now(), "is_active": True } users_db.append(db_user) return db_user 五、数据库集成实战(SQLModel 安装依赖 pip install sqlmodel 2. 定义数据库模型 from sqlmodel import SQLModel, Field, Session, create_engine from typing import Optional class Product(SQLModel, table=True): id: Optional[int] = Field(default=None, primary_key=True) name /app.db" engine = create_engine(DATABASE_URL, echo=True) # 创建表 def create_db_and_tables(): SQLModel.metadata.create_all

    2.1K10编辑于 2025-08-01
  • 来自专栏JVMGC

    22.1K Star程序模板!快速开发Web项目

    SQLModel:用于 Python SQL 数据库交互,作为强大的 ORM(对象关系映射)工具。 Pydantic:与 FastAPI 集成,用于数据验证和设置管理。

    1.2K10编辑于 2024-04-12
  • Python流行orm框架对比

    SQLModel:基于SQLAlchemy,提供更简单和现代化的API。深度集成Pydantic,用于数据验证和模型序列化,特别适合与FastAPI配合使用。 SQLModel: 优点:基于SQLAlchemy,提供简单和现代化的API,深度集成Pydantic,适合与FastAPI配合使用。适用场景:需要结合FastAPI和Pydantic的项目。

    2.4K10编辑于 2025-01-17
  • Agent开发入门教程

    latest` element-plus `^2.10.4` antDesign Vue `4.x` 后端 Python `3.x` FastAPI `0.100+` Uvicorn `0.23+` SQLModel

    9610编辑于 2026-04-15
  • 来自专栏开源服务指南

    Python 全栈 Web 应用模板:成熟架构,急速开发 | 开源日报 No.223

    使用 SQLModel 进行 Python SQL 数据库交互(ORM)。 Pydantic 用于数据验证和设置管理。 PostgreSQL 作为 SQL 数据库。

    1K11编辑于 2024-04-01
  • 来自专栏山行AI

    RasaGpt——一款基于Rasa和LLM的聊天机器人平台

    API •LLM 使用 Langchain 对任意语料库进行“学习”•通过 FastAPI[8] 上传文档并进行“训练”•支持文档版本控制,上传时自动执行“重新训练”•可通过 FastAPI[9] 和 SQLModel for Mac OS[19])•Open AI API密钥[20]•Telegram bot 凭据[21]•Ngrok 认证令牌[22]•Make (Mac OS[23]/ Windows[24])•SQLModel Dockerfile#L1 [8] FastAPI: https://fastapi.tiangolo.com/ [9] FastAPI: https://fastapi.tiangolo.com/ [10] SQLModel : https://sqlmodel.tiangolo.com/ [11] Swagger: https://github.com/swagger-api/swagger-ui [12] Redoc:

    6.6K20编辑于 2023-06-14
  • 来自专栏Golang语言社区

    Golang语言情怀--第74期 区块链技术-比特币源码下载及编译环境配置

    printdialog-无feature printer-无feature printpreviewdialog-无feature printpreviewwidget-无feature sql-无feature sqlmodel

    2.1K20编辑于 2022-05-25
  • 来自专栏全栈开发工程师

    VibeCoding 时代来临:如何打造让 AI 秒懂、秒改、秒验证的“AI 友好型”技术栈?

    API: FastAPI + Pydantic v2 (自动生成 OpenAPI 文档,数据校验的瑞士军刀) 数据: SQLModel (Pydantic 与 SQLAlchemy 的完美结合) 或 SQLAlchemy

    57011编辑于 2025-08-28
  • 来自专栏信数据得永生

    SqlAlchemy 2.0 中文文档(七)

    为了与 Pydantic 兼容,请考虑使用基于 SQLAlchemy ORM 构建的SQLModel ORM,该 ORM 包含专门解决这些不兼容性的实现细节。 为了与 Pydantic 兼容,请考虑使用SQLModel ORM,该 ORM 基于 SQLAlchemy ORM 构建,使用 Pydantic,其中包括明确解决这些不兼容性的特殊实现细节。 为了与 Pydantic 兼容,请考虑使用SQLModel ORM,它是在 SQLAlchemy ORM 的基础上构建的 Pydantic,其中包含了专门解决这些不兼容性的实现细节。

    1.3K20编辑于 2024-06-26
  • AI-Compass Agent智能体技术生态:整合AutoGPT、LangGraph、CrewAI等前沿框架,构建自主决策工具调用的AI智能体系统

    FastAPI - template 进行引导,运用 Nextjs 13 + Typescript + FastAPI 框架,借助 Next - Auth.js 进行身份验证,使用 Prisma 与 SQLModel 技术原理Autogen Studio基于Autogen框架,其数据库层使用SQLModel(Pydantic + SQLAlchemy),提供实体链接功能,支持SQLAlchemy所支持的多种数据库后端方言

    2.5K10编辑于 2025-08-13
  • 来自专栏信数据得永生

    SqlAlchemy 2.0 中文文档(五十八)

    不幸的是,这破坏了第三方列类型,如 SQLModel 中未实现此特殊方法的 UUID/GUID 类型,引发错误“无法将结果集中的标志值与参数集匹配”。 不幸的是,这破坏了第三方列类型,如 SQLModel 中未实现此特殊方法的 UUID/GUID 类型,引发了错误“无法将结果集中的哨兵值与参数集匹配”。 不幸的是,这破坏了第三方列类型,如 SQLModel 中没有实现此特殊方法的 UUID/GUID 类型,引发错误“无法将结果集中的哨兵值与参数集匹配”。

    2.3K10编辑于 2024-08-01
领券