summaryrefslogtreecommitdiff
path: root/docs/tutorials/wiki
AgeCommit message (Collapse)Author
2011-11-10Remove gratuitous whitespace.kenmanheimer
2011-11-10Convert absolute 'tutorial' package references that are from within thekenmanheimer
package to relative ones, to reduce brittleness, eg when the user names the package something other than 'tutorial'. - make imports relative - use plain relative URLs for resources (like stylesheets and images) in page templates. This is the last batch of this kind of change that I know about. I've exercised the changes (via the browser and the test target) in a package with an alternate name, 'zodbtutorial', as well as in a package with the default name, 'tutorial'.
2011-11-08Add a note flagging the only case where we might mislead the student tokenmanheimer
change substitute the package name they used with 'tutorial'.
2011-11-08Remove unnecessary whitespace.kenmanheimer
2011-11-08Convert absolute 'tutorial' package references that are from within thekenmanheimer
package to relative ones, to reduce brittleness, eg when the user names the package something other than 'tutorial'. - make imports relative - use plain relative URLs for resources (like stylesheets and images) in page templates.
2011-11-08Use active ("Run the Tests") rather than passive ("Running the Tests")kenmanheimer
voice for the headings.
2011-11-08No longer using request.static_url() in the demos.kenmanheimer
2011-11-08Track change of the scaffolding file names, removing 'pyramid_' prefix.kenmanheimer
2011-11-08Note that firewalls may ask for network connection authorization.kenmanheimer
2011-11-08Use active ("Run the Tests") rather than passive ("Running the Tests")kenmanheimer
voice for the headings.
2011-11-08Swap order of the test-coverage and starting-application sections, sokenmanheimer
test-coverage comes right after the test section, and the starting-application section right before the visit-app-in-browser section.
2011-11-08Explain relative naming policies necessary to allow varying the packagekenmanheimer
name without breaking operation.
2011-11-08Convert absolute 'tutorial' package references that are from within thekenmanheimer
package to relative ones, to reduce brittleness, eg when the user names the package something other than 'tutorial'. - make imports relative - use plain relative URLs for resources (like stylesheets and images) in page templates.
2011-11-07Reverting "grammar: "people who" - it's not "to whom"."kenmanheimer
2011-11-07Correct the description to match the code.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-09-06prep for 1.2a6Chris McDonough
2011-08-28clean up inappropriate discussions of ZCMLChris McDonough
2011-08-22remove time bombsChris 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-08-20- Mention debug toolbar in tutorials.Chris McDonough
2011-08-14- The ZODB wiki tutorial now uses the ``pyramid_zodbconn`` package ratherChris McDonough
than the ``repoze.zodbconn`` package to provide ZODB integration. - The ZODB scaffold now uses the ``pyramid_zodbconn`` package rather than the ``repoze.zodbconn`` package to provide ZODB integration.
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-08-11fix docs, scaffolds, and tutorials to use pyramid.includesChris McDonough
2011-08-11pyramid_tm->tmChris McDonough
2011-08-09convert tutorials to pyramid_tm+pyramid_debugtoolbarChris McDonough
2011-07-31updated wiki tutorials cssBlaise Laflamme
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-02remove male pronounChris McDonough
2011-07-01fix wiki tests tooChris McDonough
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.
2011-06-11- Pyramid now expects Response objects to have a __call__Chris McDonough
method which implements the WSGI application interface instead of the three webob attrs status, headerlist and app_iter. Backwards compatibility exists for code which returns response objects that do not have a __call__. - pyramid.response.Response is no longer an exception (and therefore cannot be raised in order to generate a response). - Changed my mind about moving stuff from pyramid.httpexceptions to pyramid.response. The stuff I moved over has been moved back to pyramid.httpexceptions.
2011-06-07Merge remote branch 'cito/master'Carlos de la Guardia
2011-06-05More small fixes made reading the rest of the docs and the tutorials.Christoph Zwerschke
2011-06-05Close zodb before removing in functional testsPatricio Paez
2011-05-31the canonical import location for HTTP exceptions/responses is now ↵Chris McDonough
pyramid.response
2011-05-30Sync Adding Authorization on both wiki tutorialsPatricio Paez
2011-05-30Improvements to Adding Authorization of the wiki tutorialsPatricio Paez
2011-04-20Sync with SQLAlchemy wiki tutorialPatricio Paez
2011-04-20Adding Tests in the ZODB wiki tutorialPatricio Paez
- New section in the main index - Move Model and View tests there - Added Functional tests
2011-04-16Consolidate two identical paragraphsPatricio Paez
2011-04-16ZODB tutorial Adding Authorization reorganizePatricio Paez
- Sections sorted by general, views, templates - List steps in the introduction
2011-04-16Improve ZODB tutorial (Adding Authorization)Patricio Paez
- Consolidate two sections and promote some to first level - Add a couple of terms
2011-03-31Move Viewing the Application in a Browser upPatricio Paez
2011-03-31Fix typos in the tutorialsPatricio Paez
2011-03-31Sync the Defining Views intro with the SQLAlchemy tutorialPatricio Paez