一个用于python web开发的灵活的表单验证和呈现库。
WTForms的Python项目详细描述
Python是一个灵活的Python表单验证和呈现库。
网络开发。它是framework agnostic,可以与任何
您选择的Web框架和模板引擎。有很多种
提供与流行的
框架。
要开始使用wtforms,我们建议阅读crash course 在文件里。
安装
使用pip安装和更新:
pip install -U WTForms
第三方库集成
wtforms设计用于任何web框架和模板引擎。 有许多社区提供的库可以集成 有更好的框架。
- Flask-WTF与烧瓶框架集成。它可以 从请求中自动加载数据,使用flask babel 基于用户选择的区域设置翻译,提供完整的应用程序 CSRF等等。
- WTForms-Alchemy为从 sqlalchemy模型,包括一组扩展的字段和 验证器。
- WTForms-SQLAlchemy提供orm支持的字段和表单生成 来自sqlalchemy模型。
- WTForms-AppEngine提供orm支持的字段和表单生成 从追加db/ndb模式开始
- WTForms-AppEngine提供orm支持的字段和表单生成 从django模型,以及与django的i18n集成 支持。