summaryrefslogtreecommitdiff
path: root/docs/narr/templates.rst
AgeCommit message (Collapse)Author
2023-09-14Fix broken linksMike Fiedler
Found when browsing around.
2019-08-17run linkcheck, fix redirects, change busted links to inline literalsSteve Piercy
2018-11-27Fix links after running linkcheck, excluding HISTORY.txt, a local link, and ↵Steve Piercy
a bad link in WebOb docs
2018-08-19Standardize Unix capitalizationSteve Piercy
2018-08-18Clean up code-blocks in templatesSteve Piercy
2017-06-27Update all external links per `make linkcheck`Steve Piercy
- Most are changing http to https, or readthedocs.org to readthedocs.io, and some for Python packaging reorganizing some docs into tutorials, as well as miscellaneous changes.
2017-06-26change http://docs.pylonsproject.org to httpsSteve Piercy
- use correct URL for code style - use correct Pyramid version for zodb wiki src file template
2017-04-29final cleanup of csrf decoupling in #2854Michael Merickel
- Renamed `SessionCSRFStoragePolicy` to `LegacySessionCSRFStoragePolicy` for the version that uses the legacy `ISession.get_csrf_token` and `ISession.new_csrf_token` apis and set that as the default. - Added new `SessionCSRFStoragePolicy` that stores data in the session similar to how the `SessionAuthenticationPolicy` works. - `CookieCSRFStoragePolicy` did not properly return the newly generated token from `get_csrf_token` after calling `new_csrf_token`. It needed to cache the new value since the response callback does not affect the current request. - `CookieCSRFStoragePolicy` was not forwarding the `domain` value to the `CookieProfile` causing that setting to be ignored. - Removed `check_csrf_token` from the `ICSRFStoragePolicy` interface to simplify implementations of storage policies. - Added an introspectable item for the configured storage policy so that it appears on the debugtoolbar. - Added a change note on `ISession` that it no longer required the csrf methods. - Leave deprecated shims in ``pyramid.session`` for ``check_csrf_origin`` and ``check_csrf_token``.
2016-04-23Fix all the stinky linkie rot via `make linkcheck ↵Steve Piercy
SPHINXBUILD=$VENV/bin/sphinx-build`, but don't bother with HISTORY.txt or whatsnew-xx
2015-10-11minor grammar, wrap 79 colsSteve Piercy
2014-07-13remove lieChris McDonough
2014-05-16Docs: narr/templates.rst: Link template bindings to pyramid docs.Karl O. Pinc
2014-05-16Docs: narr/templates.rst: Doc default extensions of each template system.Karl O. Pinc
2014-02-10- Garden PR #1121Steve Piercy
2013-12-30grammar fixesSteve Piercy
2013-09-05remove some more mako/chameleon referencesMichael Merickel
2013-09-05move templating bindings back into the templating chapterMichael Merickel
2013-09-05whitespace fixesMichael Merickel
2013-09-05remove chameleon and mako template-specific documentationMichael Merickel
2013-08-13Merge remote-tracking branch 'origin/master' into docs.gettingstartedPaul Everitt
Conflicts: docs/index.rst docs/latexindex.rst setup.py
2013-08-12All wrapped up, pre-merge.Paul Everitt
2013-08-12Update templates.rstJeff Szusz
2013-08-12#967 fixed 'Sommetime' -> 'Sometime' in templates.rstJeff Szusz
2013-08-03Some more occurrences of "application framework".Paul Everitt
2013-03-22remove unused ignore-next-block directiveTshepang Lekhonkhobe
2013-03-13consistency: use $VENV whenever virtualenv binaries are usedTshepang Lekhonkhobe
2013-03-06fix typo, and change meaningTshepang Lekhonkhobe
2013-02-26grammarTshepang Lekhonkhobe
2013-01-30use the more appropriate directivesTshepang Lekhonkhobe
2013-01-02eliminate other repeated wordsTshepang Lekhonkhobe
2012-09-13Merge branch 'master' of github.com:Pylons/pyramidChris McDonough
2012-09-13add upgrading chapter, make docs render againChris McDonough
2012-08-29close parenChris McDonough
2012-08-29add newness markersChris McDonough
2012-08-29wordingChris McDonough
2012-08-29add docs about chameleon zpt macro featureChris McDonough
2012-06-19fixed typosBlaise Laflamme
2012-06-19fixed typosBlaise Laflamme
2012-06-19added docs and changes for using defs in mako rendererBlaise Laflamme
2012-03-21flesh out system valuesChris McDonough
2012-03-15remove debug_templates untruths related to issue #491Chris McDonough
2011-11-21de-jythonifyChris McDonough
2011-10-06remove all reference to the paster command-line utilityChris McDonough
2011-09-23fixed up all the warning dealing ..note and ..warnmichr
added a hide toc for glossary to prevent warnings
2011-08-28clean up inappropriate discussions of ZCMLChris McDonough
2011-08-22- Use [app:main] instead of a pipeline in all scaffolds and tutorialsChris McDonough
and narrative docs. - Break out awkward description of PasteDeploy entry points from project chapter into its own Paste chapter.
2011-07-30Updated all of the docs to reflect the new pyramid.* settings prefix.Michael Merickel
2011-07-21- Change all scaffolding templates that point to docs.pylonsproject.org toChris McDonough
use ``/projects/pyramid/current`` rather than ``/projects/pyramid/dev``.
2011-07-20add more index markersChris McDonough
2011-04-18- Deprecated all assignments to ``request.response_*`` attributes such asChris McDonough
``request.response_content_type = 'foo'``. Assignments and mutations of the following request attributes that were considered by the framework for response influence are now deprecated: ``response_content_type``, ``response_headerlist``, ``response_status``, ``response_charset``, and ``response_cache_for``. Instead of assigning these to the request object for detection by the rendering machinery, users should use the appropriate API of the Response object created by accessing ``request.response`` (e.g. ``request.response_content_type = 'abc'`` -> ``request.response.content_type = 'abc'``). - Custom request objects are now required to have a ``response`` attribute (or reified property) if they are meant to be used with renderers. This ``response`` attribute should be an instance of the class ``pyramid.response.Response``. - The JSON and string renderer factories now use ``request.response.content_type`` rather than ``request.response_content_type``. They determine whether they should set the content type of the response by comparing the response's content type against the default (usually ``text/html``); if the content type is not the default, the renderer changes the content type (to ``application/json`` or ``text/plain`` for JSON and string renderers respectively). - Made it possible to assign to and delete ``pyramid.testing.DummyRequest.registry`` (bugfix).