Changes between Version 203 and Version 204 of BackwardsIncompatibleChanges


Ignore:
Timestamp:
Aug 3, 2008, 3:01:57 PM (16 years ago)
Author:
Gary Wilson
Comment:

note about [8202]

Legend:

Unmodified
Added
Removed
Modified
  • BackwardsIncompatibleChanges

    v203 v204  
    7272 * [8162] July 30, 2008 [#Passwordresetsystemchangedtoimprovesecurityandusability  Password reset system changed to improve security and usability ]
    7373 * [8191] Aug. 1, 2008 [#Removedseveraldeprecatedfeaturesfor1.0 Removed several deprecated features for 1.0]
     74 * [8202] Aug. 3, 2008 [#Removeddictionaryaccesstorequestobject Removed dictionary access to request object]
    7475
    7576== Database constraint names changed ==
     
    10621063 * The `QOperator`, `QNot`, `QAnd` and `QOr` classes were removed, use the [http://www.djangoproject.com/documentation/db-api/#complex-lookups-with-q-objects Q class] instead.
    10631064 * The `maxlength` argument for model fields was removed, use `max_length` instead.
     1065
     1066== Removed dictionary access to request object  ==
     1067
     1068In [8202], removed dictionary access to request object to avoid its attributes from being overridden in templates by GET and POST data.  Instead, you should use `reqest.REQUEST` for the same functionality:
     1069 * `request[key]` -> `request.REQUEST[key]`
     1070 * `key in request` -> `key in request.REQUEST`
     1071 * `request.has_key(key)` -> `request.REQUEST.has_key(key)`
     1072 
Back to Top