summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2012-03-13Merge remote-tracking branch 'upstream/master' into ↵Chris Shenton
shentonfreude/bug.sqltut-test-populate-settings
2012-03-13Show modification to scripts/populate.py to accept memory DB URIChris Shenton
The text didn't describe editing the populate.py to accept an optional ``settings`` argument, which _callFUT() in tests.py passed in. This is used to specify a memory-backed SQLite DB which we can wipe-n-load during testing. Show how to replace main() in populate.py per our source code to accept this argument, and use it to set the DB URI; it also uses our Page model.
2012-03-13Improved the Authorization chapterPatricio Paez
- Highlighted the added lines in the listings - Simplified 'Viewing the application in a browser' and added link to Starting the application
2012-03-13Sync section titles with the summaryPatricio Paez
2012-03-13Improved the Authorization chapterPatricio Paez
- Added a summary of the steps - Fixed a couple of typos
2012-03-13Merge pull request #474 from ppaez/wiki-documentationmichr
Clarify two steps in the SQL wiki tutorial
2012-03-12The import also has changed and needs to be edited by the user, so I ↵Audrey Roy
highlighted it.
2012-03-12Clarify two steps in the SQL wiki tutorialPatricio Paez
- Highlight the added or changed lines
2012-03-12More clarification, telling the user to open specified files.Audrey Roy
2012-03-12Clarified which files to open/edit. Highlighted the lines to be edited in ↵Audrey Roy
models.py.
2012-03-12Merge pull request #471 from ppaez/wiki-documentationCarlos de la Guardia
Added links to 'Starting the Application'
2012-03-12More concise views.py section.Audrey Roy
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.
2012-03-12Added the Design chapter on both wiki tutorialsPatricio Paez
2012-03-11only selfChris McDonough
2012-03-11view class methods were missing self parameter.Carlos de la Guardia
2012-03-05add_traverserChris McDonough
2012-03-04point people at pylons-discuss rather than pylons-develChris McDonough
2012-03-04garden titles of indexChris McDonough
2012-03-03untangle impacts of python 3 compatChris McDonough
2012-03-02Merge branch '1.3-branch'Chris McDonough
2012-03-02Correct section name in pshell example.Martijn Pieters
The section in the example is called 'app:main', not 'app:MyProject'.
2012-03-02Correct minor grammatical error.Martijn Pieters
2012-03-02Merge pull request #455 from rspivak/ae6d08b96d3a366f979719c05926dc5292d904d3Chris McDonough
Finished callbacks documentation update
2012-03-02Remove some confusion about finished callbacks.Ruslan Spivak
Rework an example code and remove an incorrect statement about request.exception being set when an exception occurs in a view. The reason for the change is issue #454: https://github.com/Pylons/pyramid/issues/454
2012-03-02prep for 1.3b2Chris McDonough
2012-03-02point at sqla bugChris McDonough
2012-03-01Merge branch 'master' into 1.3-branchChris McDonough
2012-03-01wrong class name, fixes #451Chris McDonough
2012-03-01Remove mention of the `root_factory` argument.Martijn Pieters
The example code earlier on the page does not use the `root_factory` argument, only the `settings` argument. This is a fix for pyramid issue #452.
2012-02-29fix decoratorsChris McDonough
2012-02-26prep for 1.3b1Chris McDonough
2012-02-26fix instance creationChris McDonough
2012-02-26make latex render againChris McDonough
2012-02-24docs-deprecate tmpl_contextChris McDonough
2012-02-24Merge branch 'master' into 1.3-branchChris McDonough
2012-02-24More trivial typosPaul Winkler
2012-02-24Trivial typosPaul Winkler
2012-02-23fixChris McDonough
2012-02-22prep for 1.3a9Chris McDonough
2012-02-22fixChris McDonough
2012-02-22allow user to pass content type and encoding, change favicon example to use ↵Chris McDonough
FileResponse
2012-02-22- New APIs: ``pyramid.response.FileResponse`` andChris McDonough
``pyramid.response.FileIter``, for usage in views that must serve files "manually".
2012-02-22Merge branch 'master' of github.com:Pylons/pyramidChris McDonough
2012-02-22- New API: ``pyramid.config.Configurator.add_forbidden_view``. This is aChris McDonough
wrapper for ``pyramid.Config.configurator.add_view`` which does the right thing about permissions. It should be preferred over calling ``add_view`` directly with ``context=HTTPForbidden`` as was previously recommended. - New API: ``pyramid.view.forbidden_view_config``. This is a decorator constructor like ``pyramid.view.view_config`` that calls ``pyramid.config.Configurator.add_forbidden_view`` when scanned. It should be preferred over using ``pyramid.view.view_config`` with ``context=HTTPForbidden`` as was previously recommended. - Updated the "Creating a Not Forbidden View" section of the "Hooks" chapter, replacing explanations of registering a view using ``add_view`` or ``view_config`` with ones using ``add_forbidden_view`` or ``forbidden_view_config``. - Updated all tutorials to use ``pyramid.view.forbidden_view_config`` rather than ``pyramid.view.view_config`` with an HTTPForbidden context.
2012-02-22maintain whatsnewChris McDonough
2012-02-22- New API: ``pyramid.config.Configurator.add_notfound_view``. This is aChris McDonough
wrapper for ``pyramid.Config.configurator.add_view`` which provides easy append_slash support. It should be preferred over calling ``add_view`` directly with ``context=HTTPNotFound`` as was previously recommended. - New API: ``pyramid.view.notfound_view_config``. This is a decorator constructor like ``pyramid.view.view_config`` that calls ``pyramid.config.Configurator.add_notfound_view`` when scanned. It should be preferred over using ``pyramid.view.view_config`` with ``context=HTTPNotFound`` as was previously recommended. - The older deprecated ``set_notfound_view`` Configurator method is now an alias for the new ``add_notfound_view`` Configurator method. This has the following impact: the ``context`` sent to views with a ``(context, request)`` call signature registered via the deprecated ``add_notfound_view``/``set_notfound_view`` will now be the HTTPNotFound exception object instead of the actual resource context found. Use ``request.context`` to get the actual resource context. It's also recommended to disuse ``set_notfound_view`` in favor of ``add_notfound_view``, despite the aliasing. - The API documentation for ``pyramid.view.append_slash_notfound_view`` and ``pyramid.view.AppendSlashNotFoundViewFactory`` was removed. These names still exist and are still importable, but they are no longer APIs. Use ``pyramid.config.Configurator.add_notfound_view(append_slash=True)`` or ``pyramid.view.notfound_view_config(append_slash=True)`` to get the same behavior. - The ``set_forbidden_view`` method of the Configurator was removed from the documentation. It has been deprecated since Pyramid 1.1. - The AppendSlashNotFoundViewFactory used request.path to match routes. This was wrong because request.path contains the script name, and this would cause it to fail in circumstances where the script name was not empty. It should have used request.path_info, and now does. - Updated the "Registering a Not Found View" section of the "Hooks" chapter, replacing explanations of registering a view using ``add_view`` or ``view_config`` with ones using ``add_notfound_view`` or ``notfound_view_config``. - Updated the "Redirecting to Slash-Appended Routes" section of the "URL Dispatch" chapter, replacing explanations of registering a view using ``add_view`` or ``view_config`` with ones using ``add_notfound_view`` or ``notfound_view_config``
2012-02-21Fix favicon_view example: open the file in binary mode.Marius Gedminas
Without this fix Python 3 users might get Unicode errors, and Windows users might get data corruption.
2012-02-20recategorize a couple of methodsChris McDonough
2012-02-20remove untruthChris McDonough