跳转到主要内容

WTForms的SQLAlchemy工具

项目描述

https://github.com/wtforms/wtforms-sqlalchemy/actions/workflows/tests.yaml/badge.svg https://readthedocs.org/projects/wtforms-sqlalchemy/badge/?version=latest&style=flat

WTForms-SQLAlchemy是WTForms的wtforms.ext.sqlalchemy包的分支。该包已被重命名为wtforms_sqlalchemy,但除此之外应与wtforms.ext.sqlalchemy的功能相同。

安装

pip install WTForms-SQLAlchemy

examples/flask中包含了一个使用Flask的示例。

特性

  1. 提供与SQLAlchemy模型集成的SelectField

    • wtforms_sqlalchemy.fields.QuerySelectField

    • wtforms_sqlalchemy.fields.QuerySelectMultipleField

  2. 使用wtforms_sqlalchemy.orm.model_form从SQLAlchemy模型生成表单

理由

将此包拆分的原因是WTForms 2.0已弃用其所有wtforms.ext.<library>包,并且它们将不会接收任何进一步的功能更新。作者认为,与伴侣库的包与它们自己的发布计划以及更偏离WTForms的能力结合得更好。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分布

WTForms-SQLAlchemy-0.4.1.tar.gz (18.1 kB 查看哈希)

上传时间 源代码

构建分布

WTForms_SQLAlchemy-0.4.1-py3-none-any.whl (9.3 kB 查看哈希)

上传时间 Python 3

支持