2 Removed dead resources. :( Dive Into ...
source | link

First learn Python well

Here are some online resources for learning Python

  1. The Python Tutorial
  2. Wiki-Book
  3. Dive Into Python
  4. Dive Into Python 3
  5. Byte of Python
  6. Building Skills in Python Version 2.5
  7. Python Free Online Ebooks
  8. Python Bibliotheca
  9. Think Python
  10. Data Structures and Algorithms in Python
  11. How to Think Like a Computer Scientist: Learning with Python
  12. Python for Fun
  13. Invent Your Own Computer Games With Python
  14. Learn Python The Hard Way
  15. Thinking in Python
  16. Snake Wrangling For Kids

For Django you can refer

What I suggest is

  1. The Python Tutorial
  2. Wiki-Book
  3. The Django Book

Also check out this video

1
source | link