django1/django
Malcolm Tredinnick 9e423b51e3 Fixed #8314 -- Fixed an infinite loop caused when submitting a session key (via
a cookie) with no corresponding entry in the database.

This only affected the database backend, but I've applied the same fix to all
three backends for robustness.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@8351 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-08-14 19:43:08 +00:00
..
bin Fixed #5522 -- Moved make-messages, compile-messages and daily-cleanup into django-admin.py. 2008-07-06 06:39:44 +00:00
conf Fixes 8312. Italian translation: lowercased names of languages, months and weekdays. Thanks for the patch, steadicat. 2008-08-14 16:45:08 +00:00
contrib Fixed #8314 -- Fixed an infinite loop caused when submitting a session key (via 2008-08-14 19:43:08 +00:00
core Refs #8138 -- Added a stealth option to the loaddata command so that the use of transactions in loaddata can be disabled. This behavior isn't enabled as a commad line option because it doesn't make much sense, but it can be used when invoking loaddata from another script. 2008-08-13 14:36:40 +00:00
db Fixed #8206 -- Removed validate methods of Model and Model fields. They are are unsupported for 1.0 and will be replaced with more complete model validation (refs #6845). 2008-08-14 15:37:43 +00:00
dispatch Fixed #7830 -- Removed all of the remaining, deprecated, non-oldforms features: 2008-08-10 21:10:47 +00:00
forms Fixed #7830 -- Removed all of the remaining, deprecated, non-oldforms features: 2008-08-10 21:10:47 +00:00
http Fixed #8092, #3828 -- Removed dictionary access for request objects so that GET and POST data doesn't "overwrite" request attributes when used in templates (since dictionary lookup is performed before attribute lookup). This is backwards-incompatible if you were using the request object for dictionary access to the combined GET and POST data, but you should use `request.REQUEST` for that instead. 2008-08-03 19:55:26 +00:00
middleware Split CacheMiddleware up into two parts -- an update-cache and a fetch-from-cache middleware. This lets you run each half of the cache middleware at the correct time to avoid bad interactions between the cache middleware and other middleware that must modify the cache key (like the locale middleware). 2008-08-09 15:07:45 +00:00
oldforms Removed several deprecated features for 1.0 (refs #7830): 2008-08-02 04:56:11 +00:00
shortcuts Fixed #3511 -- Changed QuerySet.get() to return a MultipleObjectsReturned exception, rather than an assertion error. Thanks, Gary Wilson and cheeming. 2007-12-02 18:21:07 +00:00
template Fixed #8031 - url tag no longer silences NoReverseMatch exceptions since this is very rarely useful 2008-08-05 14:16:13 +00:00
templatetags Fixed #6201 -- Improved the {% cache %} template tag to allow the timeout to be a template variable. Inspired by the patch by zz and edrik 2008-06-26 04:54:10 +00:00
test Fixed #5461 -- Refactored the database backend code to use classes for the creation and introspection modules. Introduces a new validation module for DB-specific validation. This is a backwards incompatible change; see the wiki for details. 2008-08-11 12:11:25 +00:00
utils Fixed #8253: fixed xmlns regression for Atom feeds, and in the process added a hook for adding attributes specifically on the root <rss> element (for RSS feeds only, of course). Patch by Justin Bronn. 2008-08-12 22:12:14 +00:00
views Fixed #7830 -- Removed all of the remaining, deprecated, non-oldforms features: 2008-08-10 21:10:47 +00:00
__init__.py Changed the version number to not include a space. 2008-08-08 22:05:36 +00:00