First off, I think a good question to ask is *why* do you want to learn
Django very deeply? Do you want to become a contributor to the project or
do you want to be a user? If you want to be a user, then I'd recommend
against getting too deep in Django (at least until it's absolutely
necessary). There are many other people who are dedicated to the project
and solving your problems for you. Concentrate on getting sh** done.
Learning the internals of Django (more times than not) will hold you back
in doing that.

However, if you *want* to contribute to the project (disclaimer: I'm not a
contributor.. Yet ;)):

* Focus on learning Python. Without a (relatively) solid grasp on the
language, many parts of Django internals will pass over your head.
* Read the intro Django documentation (settings up a project, etc). Play
with a sample project and play with various features. Get your head wrapped
around the framework as a user from end to end.
* Pick a feature at a time that you want to learn more about. Stick a
breakpoint in the entry points using pdb and step through the entire
system. Nothing gives you better insight into a system than watching it at
work.
* Scour the bug list. If there are any unassigned to that particular thing
that you've learned, try fixing it and submitting a patch.
* Pick another feature, rinse and repeat.



On Fri, Jul 27, 2012 at 11:53 AM, ACK-Django <aniketkadam1...@gmail.com>wrote:

> hello, guys i m new to django as well as python.
> i know its important to learn python before django
> so just an hour ago i finished the book =>
> http://www.swaroopch.org/notes/Python ( A Byte of Python 2.xx version )
> now i wanted to learn django very deeply and along the way i will also
> look at python.
>
> So People give me all links / tutorials / videos / blogs / documentation
> etc for Django 1.4
>
> only thing i find updated is documentation.
>
> so guys any newbie books / word of caution / general advice from your
> experience to newbie
>
> please share it here.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/django-users/-/4MPatJ7grhcJ.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to