If you are an intermediate python programmer jump straight into the official Django tutorial. William Vincents book is good and covers things in much greater detail (installing python, setting up a virtual env etc), but if you are already proficient in programming you may find this slow. Two of my favourite resources for learning Django are "Django for Everybody" on coursera and "A wedge of Django".