web2py

维基百科,自由的百科全书
(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)
跳转到导航 跳转到搜索

web2py企业级Web框架
File:ويب-تو-باي.png
原作者Massimo Di Pierro
首次发布2007年9月27日,​18年前​(2007-09-27
当前版本Module:Wd第196行Lua错误:attempt to call field 'getGlobalSiteId' (a nil value)Module:Wd第196行Lua错误:attempt to call field 'getGlobalSiteId' (a nil value)错误:第一个参数不能被解析为日期或时间。
源代码库Web2py Repository
编程语言Python
平台跨平台
类型Web应用框架
许可协议LGPL版本3 (LGPLv3)
网站www.web2py.com

web2py是一个开源web应用框架,用Python编程语言书写。web2py允许web开发者使用Python编程动态web内容。web2py设计用来帮助缩减冗长的web开发任务,比如从头做起开发web表单,尽管web开发者需要的话可以从头做起建立表单[1]

web2py最初设计为强调易于使用和部署的教学工具。因此它没有项目级的配置文件。web2py的设计受到了Ruby on RailsDjango框架的启发。类似这些框架,web2py聚焦于快速开发,偏好约定优于配置方式,并服从模型–视图–控制器(MVC)架构模式

概述[编辑]

web2py是一个全栈框架,它拥有所有主要功能的内置构件,包括:

web2py鼓励彻底的软件工程实践,比如:

web2py使用了WSGI协议,这是在web服务器和web应用之间通信的面向Python的协议。它还提供对CGIFastCGI协议的处理器,并且它包括了多线程、启用SSL的Rocket wsgiserver[5]

注释[编辑]

  1. ^ Web2py (2013), What is web2py?, web2py.com, retrieved 11 October 2013, <http://www.web2py.com/init/default/what页面存档备份,存于互联网档案馆)>
  2. ^ Web2py speaks multiple protocols since v1.63. [2021-03-12]. (原始内容存档于2018-04-24). 
  3. ^ Using SOAP with web2py. [2021-03-12]. (原始内容存档于2018-04-24). 
  4. ^ Writing Smart Web-based Forms. [2021-03-12]. (原始内容存档于2017-06-30). 
  5. ^ Rocket Web Server. [2021-03-12]. (原始内容存档于2020-11-29). 

外部链接[编辑]

  • 找不到URL。请在此处指定URL或在维基数据上添加。