加载中...
web2py 是一款以易用与安全为目标的 Python 全栈 Web 框架,内置数据库抽象层、Web 后台管理界面和在线代码编辑器。它无需安装配置即可运行,强调低门槛与开箱即用的完整开发环境。

| 中文名 | web2py |
| 语言 | Python |
| 架构 | MVC |
| 特色 | 内置 Web IDE |
| 数据层 | DAL 数据库抽象层 |
web2py 是一款面向快速开发的 Python 全栈 Web 框架,由 Massimo Di Pierro 发起,其设计目标是让 Web 开发变得简单、安全且低门槛。它内置了从数据库到后台管理的完整功能,力求开箱即用。
web2py 最显著的特点是自带一个基于浏览器的集成开发环境:开发者可以直接在网页界面里创建应用、编辑代码、管理数据库和查看日志,几乎无需在本地做繁琐的环境配置。框架本身遵循 MVC 结构,并内置了一个数据库抽象层(DAL),用统一的 Python 语法屏蔽不同数据库之间的差异。
web2py 适合教学、原型开发以及希望以极低配置成本快速搭建数据库驱动应用的场景。其内置的安全默认与后台工具,让初学者也能较快构建出功能完整且相对安全的 Web 应用。
问:web2py 和 py4web 是什么关系?答:py4web 是 web2py 作者及社区推出的后继框架,吸收了 web2py 的许多理念但采用更现代的架构。web2py 仍可使用,新项目也可以考虑 py4web。
问:web2py 需要写配置文件吗?答:web2py 的一大卖点就是几乎零配置,大量约定和默认设置内置在框架中,开发者主要通过其 Web 界面和约定目录结构工作。

| 中文名 | web2py |
| 语言 | Python |
| 架构 | MVC |
| 特色 | 内置 Web IDE |
| 数据层 | DAL 数据库抽象层 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧