Pyramid ======= :mod:`cubicweb.pyramid` provides a way to bind a CubicWeb data repository to a Pyramid WSGI web application. It can be used in two different ways: - Through the :ref:`pyramid command ` or through :func:`cubicweb.pyramid.wsgi_application` WSGI application factory, one can run an ``all-in-one`` CubicWeb instance with the web part served by a Pyramid application. This is referred to as the *backwards compatible mode*. - Through the ``pyramid`` configuration type, one can setup a CubicWeb instance which repository can be used from within a Pyramid application. Such an instance may be launched through ``pserve`` or any WSGI server as would any plain Pyramid application. .. toctree:: :maxdepth: 2 quickstart ctl settings auth debug_toolbar