<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/docs/intro/tutorial04.txt, branch archive/soc2010/app-loading</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2010%2Fapp-loading</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2010%2Fapp-loading'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2010-09-13T00:04:27Z</updated>
<entry>
<title>[soc2010/app-loading] merged trunk</title>
<updated>2010-09-13T00:04:27Z</updated>
<author>
<name>Arthur Koziel</name>
<email>arthur@arthurkoziel.com</email>
</author>
<published>2010-09-13T00:04:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=dd49269c7db008b2567f50cb03c4d3d9b321daa1'/>
<id>urn:sha1:dd49269c7db008b2567f50cb03c4d3d9b321daa1</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/app-loading@13818 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #12485 -- Added links to polls templates in tutorial.  Thanks, gungadin for ticket and Derek Willis for patch.</title>
<updated>2010-02-23T15:00:33Z</updated>
<author>
<name>Justin Bronn</name>
<email>jbronn@gmail.com</email>
</author>
<published>2010-02-23T15:00:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=bca753e283366101991dbc1758b66fd9339ba32d'/>
<id>urn:sha1:bca753e283366101991dbc1758b66fd9339ba32d</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12527 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #12350 -- Fixed typo in tutorial04. Thanks, mortense</title>
<updated>2010-01-10T17:55:46Z</updated>
<author>
<name>Adrian Holovaty</name>
<email>adrian@holovaty.com</email>
</author>
<published>2010-01-10T17:55:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=985dcdb4b228fe4e5a535ca0ae7bb07e18c637b1'/>
<id>urn:sha1:985dcdb4b228fe4e5a535ca0ae7bb07e18c637b1</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12173 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #12326 -- Fixed typo in tutorial04. Thanks, mortense</title>
<updated>2010-01-10T17:54:34Z</updated>
<author>
<name>Adrian Holovaty</name>
<email>adrian@holovaty.com</email>
</author>
<published>2010-01-10T17:54:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=1f400c6df0244c505d50932d99db70a0ae69f01a'/>
<id>urn:sha1:1f400c6df0244c505d50932d99db70a0ae69f01a</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12172 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #9977 - CsrfMiddleware gets template tag added, session dependency removed, and turned on by default.</title>
<updated>2009-10-26T23:23:07Z</updated>
<author>
<name>Luke Plant</name>
<email>L.Plant.98@cantab.net</email>
</author>
<published>2009-10-26T23:23:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=8e70cef9b67433edd70935dcc30c621d1e7fc0a0'/>
<id>urn:sha1:8e70cef9b67433edd70935dcc30c621d1e7fc0a0</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Fixed #11959 -- Updated the tutorial to ensure that the admin site continues to work after URLpatterns are introduced. Thanks to carljm for the report and draft patch.</title>
<updated>2009-10-14T13:38:31Z</updated>
<author>
<name>Russell Keith-Magee</name>
<email>russell@keith-magee.com</email>
</author>
<published>2009-10-14T13:38:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=f14833ee67f535d66ce48155d5424024927bfe2d'/>
<id>urn:sha1:f14833ee67f535d66ce48155d5424024927bfe2d</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@11621 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #10801 -- Reverted a portion of [10371]. Practicality beats purity in this case. Thanks to bruce@z2a.org for the report. Refs #9771.</title>
<updated>2009-06-10T12:46:43Z</updated>
<author>
<name>Russell Keith-Magee</name>
<email>russell@keith-magee.com</email>
</author>
<published>2009-06-10T12:46:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=8765615b9b365ed2ee822c1757cc00a9a2813b16'/>
<id>urn:sha1:8765615b9b365ed2ee822c1757cc00a9a2813b16</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10973 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed a whole bunch of small docs typos, errors, and ommissions.</title>
<updated>2009-04-03T18:30:54Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2009-04-03T18:30:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c6c25adf6d9f71ea11f61392f6f3d221f01e5216'/>
<id>urn:sha1:c6c25adf6d9f71ea11f61392f6f3d221f01e5216</id>
<content type='text'>
Fixes #8358, #8396, #8724, #9043, #9128, #9247, #9267, #9267, #9375, #9409, #9414, #9416, #9446, #9454, #9464, #9503, #9518, #9533, #9657, #9658, #9683, #9733, #9771, #9835, #9836, #9837, #9897, #9906, #9912, #9945, #9986, #9992, #10055, #10084, #10091, #10145, #10245, #10257, #10309, #10358, #10359, #10424, #10426, #10508, #10531, #10551, #10635, #10637, #10656, #10658, #10690, #10699, #19528.

Thanks to all the respective authors of those tickets.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10371 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #9944 -- Fixed a URL in tutorial four that was changed in the "Decoupling the URLconfs" section at the end of tutorial three, patch from programmerq.</title>
<updated>2009-03-30T19:00:33Z</updated>
<author>
<name>Gary Wilson Jr</name>
<email>gary.wilson@gmail.com</email>
</author>
<published>2009-03-30T19:00:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=27314a8934368dfb1ca73bf73f4d99eff791bcdf'/>
<id>urn:sha1:27314a8934368dfb1ca73bf73f4d99eff791bcdf</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10202 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #9097 -- Fixed typo in tutorial04.txt. Thanks, zhe</title>
<updated>2008-09-16T05:30:48Z</updated>
<author>
<name>Adrian Holovaty</name>
<email>adrian@holovaty.com</email>
</author>
<published>2008-09-16T05:30:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=3b0bf9805d99dc03823a687aa8037bdb54c5da54'/>
<id>urn:sha1:3b0bf9805d99dc03823a687aa8037bdb54c5da54</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@9041 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
</feed>
