As a course of action I'd suggest:
Getting started (Django docs) - this consists of an overview plus a four step process to create a web application. Stick with this. Implement it.
Basically that's it. Now you know, which parts of the framework are clear to you, and which are still fuzzy. Pick a topic, e.g. model queries or template inheritance. Read about them in both the django docs and in the django book.
Now that you feel a little more confident, start your own app. Once you run into issues (and you will), both the django docs and the book will be helpful. Your questions will be more specific, the documentation, which might seem a little cryptic in the beginning, will (hopefully) just give you the right answer (at least it was my impression most of the time).
In my experience the django docs and the django book are excellent sources, which I consult, when I run into an issue. I'd also suggest, that you check out this page for some django tips:
Note: Django is RAD-y framework. You can start building apps really fast and you'll have small turnaround times. This means that you'll also discover your weaker spots faster, which in turn will help you to gain experience at a higher pace.
Note II: I witnessed experienced Java developers writing their first django app within hours after they discovered it (even without an extensive knowledge of python). Their weak spots were mainly the project directory layout, deployment and a certain adherence to Java idioms, which just don't look good in python.