Want to learn Django? Start here.
elweb.co
elweb.co
(I actually went from the tutorial to specific parts of the docs and then to actually digging through the code of some os projects like django-cms, bypassing the Django Book altogether and learning things by reading the docs while actually doing client work ...after "lying" that I actually knew more about Django than I did ...but it all worked out magically alright, ahead of time and in the budget :) ...and this is what really made me feel good about D and made me eager to digg deeper and maybe even contribute to it sometime)
Of course having used Django for ~5 years now, I must be biased!
It's getting a little out of date, what with Django 1.4 and django-registration 0.8, but nothing that can't be upgraded without too much hassle.
#django on Freenode is also invaluable.
You can also search inside the Django documentation with "!django", if DDG is your default search engine.
I also recommend checking out dotCloud (YC) instead of Heroku, as it's much easier to set up for beginners. Just download the wsgi.py and make the necessary changes to your settings.py, and Bob's your uncle.
It will get better once you embark on your second or third project. You will be able to refer back to your earlier projects (instead of the guide) and see what steps you have missed out.
How is it in comparison to WP?
I took me about 10 hours from start to finish with probably half of that devoted to getting my environment setup. I learned a ton and not just about Django.
If you have experience with Python and/or working with the terminal it should be much faster, but you'll still probably learn a lot.
#django IRC channel is another resource I'd highly recommend, especially when you get stuck. Those guys are super, super helpful.