| | |
| | | .. _index: |
| | | .. _latexindex: |
| | | |
| | | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ |
| | | The :mod:`repoze.bfg` Web Framework |
| | | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ |
| | | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ |
| | | The :app:`Pyramid` Web Application Framework |
| | | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ |
| | | |
| | | :mod:`repoze.bfg` is a Python web application framework. It is |
| | | inspired by :term:`Zope`, :term:`Pylons`, and :term:`Django`. It uses |
| | | various Zope-related libraries internally to do much of its work. |
| | | :mod:`repoze.bfg` uses the WSGI protocol to handle request and |
| | | responses. |
| | | .. frontmatter:: |
| | | |
| | | :mod:`repoze.bfg` is developed as part of the `Repoze |
| | | <http://repoze.org>`_ project by `Agendaless Consulting |
| | | <http://agendaless.com>`_ and other contributors. It is licensed |
| | | under a `BSD-like license <http://repoze.org/license.html>`_. |
| | | Front Matter |
| | | @@@@@@@@@@@@ |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 1 |
| | | |
| | | copyright.rst |
| | | conventions.rst |
| | | authorintro.rst |
| | | |
| | | .. mainmatter:: |
| | | |
| | | .. _narrative_documentation: |
| | | |
| | | Narrative Documentation |
| | | @@@@@@@@@@@@@@@@@@@@@@@ |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 2 |
| | | :maxdepth: 1 |
| | | |
| | | narr/introduction |
| | | narr/install |
| | | narr/configuration |
| | | narr/scanning |
| | | narr/firstapp |
| | | narr/project |
| | | narr/startup |
| | | narr/urlmapping |
| | | narr/traversal |
| | | narr/resourcelocation |
| | | narr/urldispatch |
| | | narr/traversal |
| | | narr/views |
| | | narr/webob |
| | | narr/templates |
| | | narr/models |
| | | narr/security |
| | | narr/handlers |
| | | narr/hybrid |
| | | narr/static |
| | | narr/webob |
| | | narr/sessions |
| | | narr/templates |
| | | narr/resources |
| | | narr/security |
| | | narr/i18n |
| | | narr/vhosting |
| | | narr/events |
| | | narr/environment |
| | | narr/unittesting |
| | | narr/testing |
| | | narr/hooks |
| | | narr/declarative |
| | | narr/extending |
| | | narr/resources |
| | | narr/assets |
| | | narr/router |
| | | narr/startup |
| | | narr/threadlocals |
| | | narr/zca |
| | | |
| | | .. _tutorials: |
| | | |
| | | Tutorials |
| | | @@@@@@@@@ |
| | | |
| | | ZODB + traversal Wiki Tutorial |
| | | ============================== |
| | | |
| | | Demonstrates how to build a :term:`traversal` based application using |
| | | :term:`ZODB` and :term:`authentication`. Good for people with prior |
| | | Zope experience (or no experience at all). |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 2 |
| | | :maxdepth: 1 |
| | | |
| | | tutorials/bfgwiki/index.rst |
| | | |
| | | SQLAlchemy + Url Dispatch Wiki Tutorial |
| | | ======================================= |
| | | |
| | | Demonstrates how to build a :term:`url dispatch` based application |
| | | using :term:`SQLAlchemy` and :term:`authentication`. Good for people |
| | | with prior Pylons experience (or no experience at all). |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 2 |
| | | |
| | | tutorials/bfgwiki2/index.rst |
| | | |
| | | :mod:`repoze.bfg` for Zope CMF Developers |
| | | ========================================= |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 2 |
| | | |
| | | tutorials/cmf/index.rst |
| | | |
| | | :mod:`repoze.bfg` on Google's App Engine |
| | | ======================================== |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 2 |
| | | |
| | | tutorials/bfg/index.rst |
| | | tutorials/wiki/index.rst |
| | | tutorials/wiki2/index.rst |
| | | tutorials/gae/index.rst |
| | | |
| | | :mod:`repoze.bfg` under :term:`mod_wsgi` |
| | | ======================================== |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 2 |
| | | |
| | | tutorials/modwsgi/index.rst |
| | | |
| | | Using ZODB's :term:`ZEO` with :mod:`repoze.bfg` |
| | | =============================================== |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 2 |
| | | |
| | | tutorials/zeo/index.rst |
| | | tutorials/catalog/index.rst |
| | | |
| | | Using ZODB Sessions in :mod:`repoze.bfg` |
| | | ======================================== |
| | | .. _api_reference: |
| | | |
| | | API Reference |
| | | @@@@@@@@@@@@@ |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 2 |
| | | |
| | | tutorials/zodbsessions/index.rst |
| | | |
| | | API documentation |
| | | @@@@@@@@@@@@@@@@@ |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 2 |
| | | :maxdepth: 1 |
| | | |
| | | api/authorization |
| | | api/authentication |
| | | api/chameleon_text |
| | | api/chameleon_zpt |
| | | api/configuration |
| | | api/config |
| | | api/events |
| | | api/exceptions |
| | | api/httpexceptions |
| | | api/i18n |
| | | api/interfaces |
| | | api/location |
| | | api/paster |
| | | api/registry |
| | | api/renderers |
| | | api/request |
| | | api/response |
| | | api/router |
| | | api/scripting |
| | | api/security |
| | |
| | | api/view |
| | | api/wsgi |
| | | |
| | | ZCML Directives |
| | | @@@@@@@@@@@@@@@ |
| | | .. _zcml_reference: |
| | | |
| | | ZCML Directive Reference |
| | | @@@@@@@@@@@@@@@@@@@@@@@@ |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 2 |
| | | :maxdepth: 1 |
| | | |
| | | zcml |
| | | zcml/aclauthorizationpolicy |
| | | zcml/adapter |
| | | zcml/authtktauthenticationpolicy |
| | | zcml/asset |
| | | zcml/configure |
| | | zcml/default_permission |
| | | zcml/forbidden |
| | | zcml/include |
| | | zcml/notfound |
| | | zcml/remoteuserauthenticationpolicy |
| | | zcml/renderer |
| | | zcml/repozewho1authenticationpolicy |
| | | zcml/route |
| | | zcml/scan |
| | | zcml/static |
| | | zcml/subscriber |
| | | zcml/utility |
| | | zcml/view |
| | | |
| | | Glossary |
| | | @@@@@@@@ |
| | | .. backmatter:: |
| | | |
| | | Glossary and Index |
| | | @@@@@@@@@@@@@@@@@@ |
| | | |
| | | .. toctree:: |
| | | :maxdepth: 1 |
| | | |
| | | glossary |
| | | |
| | | Index |
| | | @@@@@ |
| | | |
| | | * :ref:`genindex` |
| | | |