Security Security The Open Web Application Security Project[owasp ] (OWASP) is a free and open worldwide community focused on improving the security of application software. O...
Libraries Libraries The web2py libraries are exposed to the user applications as global objects. For example (request , response , session , cache ), classes (helpers, validato...
I believe that the ability to easily build high quality web applications is of critical importance for the growth of a free and open society. This prevents the biggest players fro...
Starting up Starting up The binary distributions of web2py for Microsoft Windows or Apple OS X come packaged with the Python 2.7 interpreter built into the distribution file it...
Central Authentication Service Using web2py to authorize non-web2py apps Central Authentication Service web2py provides support for third party authentication and single sign ...
Deploying on PythonAnywhere Deploying on PythonAnywhere PythonAnywhere PythonAnywhere is the simplest way to deploy web2py applications. PythonAnywhere is a Python developm...
HTTP and redirect HTTP and redirect web2py defines only one new exception called HTTP . This exception can be raised anywhere in a model, a controller, or a view with the c...
DAL constructor DAL signature Connection strings (the uri parameter) Connection pooling Connection failures (attempts parameter) Lazy Tables Model-less applications Replicate...
LOAD and Client-Server component communications Trapped Ajax links and the A Helper LOAD and Client-Server component communications When the action of a component is called vi...
Applications Applications Applications developed in web2py are composed of the following parts: models describe a representation of the data as database tables and relations...