Pace Wisdom creates cost effective applications using the Bottle framework and we aim to be one of the top Python development companies in the marketplace. Bottle is a fast, simple and lightweight WSGI (Web Server Gateway Interface) micro web-framework for Python. The Bottle framework is distributed as a single file module and has no dependencies other than the Python Standard Library. Written by Marcel Hellkamp in 2009, it has minimal tools that include templating, routing and a WSGI abstraction layer. This small, powerful framework is ideal for Pace Wisdom developers as it is flexible and with its basic functionality is used to develop web applications and websites and creating a web API. An added advantage of Bottle is that a small profile makes it convenient to embed it within a larger application without any concerns about system-wide dependencies.
Requests to function-call mapping that also supports clean and dynamic URLs.
Quick Python based inbuilt template engine that supports engines such as mako, jinja2 and cheetah templates.
Easy access to HTTP oriented metadata such as form data, file uploads, cookies and headers.
Built-in HTTP development server and support for web servers such as paste, fapws3, bjoern, Google App Engine, cherrypy and related WSGI capable HTTP servers.
Bottle.py requests dispatching, and hence this framework provides clean and dynamic URL-routes for mapping. Bottle also uses simplified syntax or regular Pythonions for URL parameters.
Bottle.py is Web Server Gateway Interface framework and working with both CGI (Common Gateway Interface) and WSGI (Web Server Gateway Interface) is easy for our developers.
There are fast static routes (single dict lookup) and frequently used routes are tested first. Platform-specific high-performance file-transmission facilities, such as the Unix sendfile(), are supported as well. Bottle.py depends on wsgi.file_wrapper provided by WSGI-Server implementation.