*** Welcome to piglix ***

Web2py

web2py Enterprise Web Framework
Web2py-logo.png
web2py logo
Original author(s) Massimo Di Pierro
Developer(s) web2py developers
Initial release September 27, 2007; 9 years ago (2007-09-27)
Stable release
2.14.6 / May 10, 2016; 10 months ago (2016-05-10)
Repository github.com/web2py/web2py
Development status Active
Written in Python
Platform Cross-platform
Type Web application framework
License GNU Lesser General Public License version 3 (LGPLv3)
Website www.web2py.com
mailing list

Web2py is an open source web application framework written in the Python programming language. Web2py allows web developers to program dynamic web content using Python. Web2py is designed to help reduce tedious web development tasks, such as developing web forms from scratch, although a web developer may build a form from scratch if required.

Web2py was originally designed as a teaching tool with emphasis on ease of use and deployment. Therefore, it does not have any project-level configuration files. The design of web2py was inspired by the Ruby on Rails and Django frameworks. Like these frameworks, web2py focuses on rapid development, favors convention over configuration approach and follows a model–view–controller (MVC) architectural pattern.

Web2py is a full-stack framework in that it has built-in components for all major functions, including:

Web2py encourages sound software engineering practices such as

Web2py uses the WSGI protocol, the Python-oriented protocol for communication between web server and web applications. It also provides handlers for CGI and the FastCGI protocols, and it includes the multi-threaded, SSL-enabled Rocket wsgiserver.


...
Wikipedia

...