django/docs/ref
Aymeric Augustin 59a3520875 Refactored database exceptions wrapping.
Squashed commit of the following:

commit 2181d833ed1a2e422494738dcef311164c4e097e
Author: Aymeric Augustin <aymeric.augustin@m4x.org>
Date:   Wed Feb 27 14:28:39 2013 +0100

    Fixed #15901 -- Wrapped all PEP-249 exceptions.

commit 5476a5d93c19aa2f928c497d39ce6e33f52694e2
Author: Aymeric Augustin <aymeric.augustin@m4x.org>
Date:   Tue Feb 26 17:26:52 2013 +0100

    Added PEP 3134 exception chaining.

    Thanks Jacob Kaplan-Moss for the suggestion.

commit 9365fad0a650328002fb424457d675a273c95802
Author: Aymeric Augustin <aymeric.augustin@m4x.org>
Date:   Tue Feb 26 17:13:49 2013 +0100

    Improved API for wrapping database errors.

    Thanks Alex Gaynor for the proposal.

commit 1b463b765f2826f73a8d9266795cd5da4f8d5e9e
Author: Aymeric Augustin <aymeric.augustin@m4x.org>
Date:   Tue Feb 26 15:00:39 2013 +0100

    Removed redundant exception wrapping.

    This is now taken care of by the cursor wrapper.

commit 524bc7345a724bf526bdd2dd1bcf5ede67d6bb5c
Author: Aymeric Augustin <aymeric.augustin@m4x.org>
Date:   Tue Feb 26 14:55:10 2013 +0100

    Wrapped database exceptions in the base backend.

    This covers the most common PEP-249 APIs:
    - Connection APIs: close(), commit(), rollback(), cursor()
    - Cursor APIs: callproc(), close(), execute(), executemany(),
      fetchone(), fetchmany(), fetchall(), nextset().

    Fixed #19920.

commit a66746bb5f0839f35543222787fce3b6a0d0a3ea
Author: Aymeric Augustin <aymeric.augustin@m4x.org>
Date:   Tue Feb 26 14:53:34 2013 +0100

    Added a wrap_database_exception context manager and decorator.

    It re-throws backend-specific exceptions using Django's common wrappers.
2013-02-27 17:26:54 +01:00
..
class-based-views Fixed #17094 - Typo in class-based views doc. 2013-02-23 08:52:33 -05:00
contrib Minor edits to some recently-added admin docs. 2013-02-25 00:15:11 -07:00
files Fixed typo in file storage docs. 2013-01-13 19:36:49 +01:00
forms Fixed #19801 - Added brackets to input_formats. 2013-02-25 12:22:02 -05:00
models Fixed #19861 -- Transaction ._dirty flag improvement 2013-02-27 17:54:27 +02:00
templates Fixed #17906 - Autoescaping {% cycle %} and {% firstof %} templatetags. 2013-02-23 16:16:39 +01:00
clickjacking.txt Simplified default project template. 2013-02-04 13:21:36 +01:00
databases.txt Fixed #19516 - Fixed remaining broken links. 2013-01-02 18:32:57 -05:00
django-admin.txt Added missing versionadded for sqldropindexes command docs 2013-02-24 21:12:00 +01:00
exceptions.txt Refactored database exceptions wrapping. 2013-02-27 17:26:54 +01:00
index.txt Fixed #19498 -- refactored auth documentation 2012-12-28 11:06:12 -08:00
middleware.txt Fixed #19099 -- Split broken link emails out of common middleware. 2013-01-15 17:41:45 +01:00
request-response.txt Fixed #18558 -- Added url property to HttpResponseRedirect* 2013-02-13 10:29:32 +01:00
settings.txt Added a new required ALLOWED_HOSTS setting for HTTP host header validation. 2013-02-19 11:23:29 -07:00
signals.txt Added documentation for the 'db' argument of the post-syncdb signal. 2013-01-03 22:04:55 +01:00
template-response.txt Fixed #19692 -- Completed deprecation of mimetype in favor of content_type. 2013-01-31 13:54:40 +01:00
unicode.txt Updated a couple admonitions to use the warning directive. 2013-02-19 11:31:41 -05:00
urlresolvers.txt Removed versionadded/changed annotations dating back to 1.4. 2012-12-29 21:59:08 +01:00
urls.txt Fixed #19516 - Fixed remaining broken links. 2013-01-02 18:32:57 -05:00
utils.txt Fixed #19577 - Added HTML escaping to admin examples. 2013-01-25 06:53:40 -05:00
validators.txt Fixed #4833 -- Validate email addresses with localhost as domain 2013-01-11 20:45:46 +01:00