summaryrefslogtreecommitdiff
path: root/docs/tutorials/wiki/definingviews.rst
AgeCommit message (Collapse)Author
2020-01-15Update output of install of docutilsSteve Piercy
- Fix line number reference
2020-01-10sync wiki installation, basiclayout, models and views chapters with new ↵Michael Merickel
cookiecutter
2020-01-02Update docs/tutorials/wiki/definingviews.rst and related src files, and ↵Steve Piercy
models src files
2018-11-25Fix template to include either the page name or a title for the title tagSteve Piercy
2018-11-25Add section for notfoundSteve Piercy
2018-11-25Fix up line numbers, add a not found error checkSteve Piercy
2018-11-25Align line numbers with src in viewsSteve Piercy
2018-11-25Clean up templates narrative.Steve Piercy
2018-11-25Rewrap edit_page view sectionSteve Piercy
2018-11-24Use proper reST syntax and directivesSteve Piercy
2018-11-24Revise the add_page view section narrativeSteve Piercy
2018-11-24Use double backticks on objectsSteve Piercy
2018-11-24Update models and view application sectionsSteve Piercy
2018-11-24Revise view_page narrativeSteve Piercy
2018-11-24Update view_wiki narrativeSteve Piercy
2018-11-24Clean up introduction to views, synch views filesSteve Piercy
2018-11-24rewrap introduction, spell out contractionsSteve Piercy
2018-09-16doc fixesStephen Martin
2018-09-09merging cookiecuttersStephen Martin
2018-08-19Standardize Unix capitalizationSteve Piercy
2018-08-18Clean up code-blocks in tutorials/wiki/definingviewsSteve Piercy
2017-06-10synch emphasize-lines with src files for zodb wiki tutorialSteve Piercy
2016-12-23replace pcreate w/ccSteve Piercy
2016-12-23Use cookiecutter instead of scaffold and pcreateSteve Piercy
- minor grammar and reST fixes
2016-12-18Fix typoPavlo Kapyshin
2016-12-06Changed wiki tutorial to showcase passwrd hashing with bcrypt. Relates to #2204Martin
2016-04-16replace ps1con with doscon for lexerSteve Piercy
2016-04-10- update definingviews and its src filesSteve Piercy
- fix css in zodb scaffold and wiki tutorial previous steps
2016-04-09- fix traversal tutorial referenceSteve Piercy
- add intersphinx targets to wiki/*
2015-05-27- clean up and make consistent across wiki tutorialsSteve Piercy
- update templates and static assets for new design
2015-05-26- clean up and make defininingviews consistent between two wiki tutorialsSteve Piercy
- sort imports to be consistent with scaffold setup.py - update templates, static assets
2013-09-06fix some more broken referencesMichael Merickel
2013-03-05update some links and fix othersTshepang Lekhonkhobe
2013-01-24Add source code snippets to supply context for the narrative.Steve Piercy
2013-01-20point to the sources of the wiki tutorials in just one location; fix #763Tshepang Lekhonkhobe
* This avoids having to update the link multiple times. * Also, mention their location, in case user has Pyramid checkout.
2013-01-02eliminate other repeated wordsTshepang Lekhonkhobe
2012-08-04add quotes for clarityDaniel Haaker
2012-04-16Normalize and update the last sectionPatricio Paez
2012-04-13Simplify the introductionPatricio Paez
- Moved the selection of the templates to the Design chapter - Improved the Views section in the Design chapter - Normalize in both tutorials
2012-04-12Improve the Adding Templates section in both tutorialsPatricio Paez
- As suggested by Paulo in the PyCon sprint
2012-03-17master->1.3-branchChris McDonough
2012-03-12Added links to Starting the ApplicationPatricio Paez
- Sections 'Viewing the Application in a Browser' in the 'Defining the Domain Model' and 'Defining the Views' chapters now offer a quick link in both wiki tutorials, as suggested by Paulo.
2011-11-18- Fix ZODB tutorial docs to match ZODB tutorial code (I removed program nameChris McDonough
from ``scan``).
2011-11-08No longer using request.static_url() in the demos.kenmanheimer
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-14- All tutorials now use - The ``route_url``, ``route_path``,Chris McDonough
``resource_url``, ``static_url``, and ``current_route_url`` methods of the request rather than the function variants imported from ``pyramid.url``.
2011-08-13- Projects created via a scaffold no longer depend on the ``WebError``Chris McDonough
package at all; configuration in the ``production.ini`` file which used to require its ``error_catcher`` middleware has been removed. Configuring error catching / email sending is now the domain of the ``pyramid_exclog`` package (see https://docs.pylonsproject.org/projects/pyramid_exclog/dev/).
2011-06-14merge httpexception-utils branchChris McDonough
2011-06-13- Remove IResponder abstraction in favor of more general IResponseChris McDonough
abstraction. - It is now possible to return an arbitrary object from a Pyramid view callable even if a renderer is not used, as long as a suitable adapter to ``pyramid.interfaces.IResponse`` is registered for the type of the returned object. See the section in the Hooks chapter of the documentation entitled "Changing How Pyramid Treats View Responses". - The Pyramid router now, by default, expects response objects returned from view callables to implement the ``pyramid.interfaces.IResponse`` interface. Unlike the Pyramid 1.0 version of this interface, objects which implement IResponse now must define a ``__call__`` method that accepts ``environ`` and ``start_response``, and which returns an ``app_iter`` iterable, among other things. Previously, it was possible to return any object which had the three WebOb ``app_iter``, ``headerlist``, and ``status`` attributes as a response, so this is a backwards incompatibility. It is possible to get backwards compatibility back by registering an adapter to IResponse from the type of object you're now returning from view callables. See the section in the Hooks chapter of the documentation entitled "Changing How Pyramid Treats View Responses". - The ``pyramid.interfaces.IResponse`` interface is now much more extensive. Previously it defined only ``app_iter``, ``status`` and ``headerlist``; now it is basically intended to directly mirror the ``webob.Response`` API, which has many methods and attributes. - Documentation changes to support above.