Python Other
Pull request Compare This branch is 8 commits behind Pylons:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
pyramid
.gitignore
.travis.yml
BFG_HISTORY.txt
CHANGES.txt
CONTRIBUTORS.txt
COPYRIGHT.txt
HACKING.txt
HISTORY.txt
LICENSE.txt
README.rst
RELEASING.txt
TODO.txt
appveyor.yml
builddocs.sh
contributing.md
coverage.sh
hacking-tox.ini
rtd.txt
scaffoldtests.sh
setup.cfg
setup.py
tox.ini

README.rst

Pyramid

master Travis CI Status Master Documentation Status Latest Documentation Status IRC Freenode

Pyramid is a small, fast, down-to-earth, open source Python web framework. It makes real-world web application development and deployment more fun, more predictable, and more productive.

from wsgiref.simple_server import make_server
from pyramid.config import Configurator
from pyramid.response import Response

def hello_world(request):
    return Response('Hello %(name)s!' % request.matchdict)

if __name__ == '__main__':
    config = Configurator()
    config.add_route('hello', '/hello/{name}')
    config.add_view(hello_world, route_name='hello')
    app = config.make_wsgi_app()
    server = make_server('0.0.0.0', 8080, app)
    server.serve_forever()

Pyramid is a project of the Pylons Project.

Support and Documentation

See Pyramid Support and Development for documentation, reporting bugs, and getting support.

Developing and Contributing

See HACKING.txt and contributing.md for guidelines on running tests, adding features, coding style, and updating documentation when developing in or contributing to Pyramid.

License

Pyramid is offered under the BSD-derived Repoze Public License.

Authors

Pyramid is made available by Agendaless Consulting and a team of contributors.