I like the django documentation but sometimes I find it hard to figure out how to do exactly what I want to do ... the source code however is pretty readable, effectively it is cross referenced since you can look at the imports, and on github you can find the tag for the version you're using and browse it online.
For example, I recently re-did the login and password management pages for a site and I found it easier to just look at contrib/auth/views.py , especially since all the views are heavily parameterized, and it is only ~250 LOC: https://github.com/django/django/blob/ff6ee5f06c2850f098863d...
For example, I recently re-did the login and password management pages for a site and I found it easier to just look at contrib/auth/views.py , especially since all the views are heavily parameterized, and it is only ~250 LOC: https://github.com/django/django/blob/ff6ee5f06c2850f098863d...