I know this isn't directly answering your question, but unless you actually need to learn Django, I'd recommend sticking with Rails. I've done several projects with Django, and while I enjoy writing Python more than Ruby, Rails is by far a superior web framework. I would simply stick with Rails if possible.
If you decide to learn Django, nothing really beats the official tutorial. If you read the official tutorial, you won't have to worry about learning deprecated features or any of that nonsense. The official Python tutorial is quite good for learning Python, too.