1. 03 Kas, 2009 3 kayıt (commit)
  2. 02 Kas, 2009 2 kayıt (commit)
  3. 01 Kas, 2009 6 kayıt (commit)
  4. 30 Eki, 2009 4 kayıt (commit)
  5. 29 Eki, 2009 2 kayıt (commit)
  6. 28 Eki, 2009 1 kayıt (commit)
  7. 27 Eki, 2009 14 kayıt (commit)
  8. 26 Eki, 2009 2 kayıt (commit)
    • Luke Plant's avatar
      Fixed #9977 - CsrfMiddleware gets template tag added, session dependency… · 8e70cef9
      Luke Plant yazdı
      Fixed #9977 - CsrfMiddleware gets template tag added, session dependency removed, and turned on by default.
      
      This is a large change to CSRF protection for Django.  It includes:
      
       * removing the dependency on the session framework.
       * deprecating CsrfResponseMiddleware, and replacing with a core template tag.
       * turning on CSRF protection by default by adding CsrfViewMiddleware to
         the default value of MIDDLEWARE_CLASSES.
       * protecting all contrib apps (whatever is in settings.py)
         using a decorator.
      
      For existing users of the CSRF functionality, it should be a seamless update,
      but please note that it includes DEPRECATION of features in Django 1.1,
      and there are upgrade steps which are detailed in the docs.
      
      Many thanks to 'Glenn' and 'bthomas', who did a lot of the thinking and work
      on the patch, and to lots of other people including Simon Willison and
      Russell Keith-Magee who refined the ideas.
      
      Details of the rationale for these changes is found here:
      
      http://code.djangoproject.com/wiki/CsrfProtection
      
      As of this commit, the CSRF code is mainly in 'contrib'.  The code will be
      moved to core in a separate commit, to make the changeset as readable as
      possible.
      
      
      
      git-svn-id: http://code.djangoproject.com/svn/django/trunk@11660 bcc190cf-cafb-0310-a4f2-bffc1f526a37
      8e70cef9
    • Jacob Kaplan-Moss's avatar
      Fixed #11371: Made `django.test.Client.put()` work for non-form-data PUT (i.e.… · d1da2614
      Jacob Kaplan-Moss yazdı
      Fixed #11371: Made `django.test.Client.put()` work for non-form-data PUT (i.e. JSON, etc.). Thanks, phyfus.
      
      git-svn-id: http://code.djangoproject.com/svn/django/trunk@11656 bcc190cf-cafb-0310-a4f2-bffc1f526a37
      d1da2614
  9. 25 Eki, 2009 2 kayıt (commit)
  10. 24 Eki, 2009 4 kayıt (commit)