If I were to make a workflow, it'd be this for Django: 1) Learn python with these two resources: a.This is for absolute beginners http://ocw.mit.edu/courses/electrical-engineering-and-comput...
b.Do these exercises - http://code.google.com/edu/languages/google-python-class/exe... there are some video lectures if required
2) Understand HTTP:http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Req...
3) Now onto django, follow this book along: http://www.djangobook.com/en/2.0/ keep at it and finish the book regardless of your comfort level
4) Build an easy search app from scratch to get a better idea of API's and python's awesomeness: http://lethain.com/entry/2008/jul/10/yahoo-s-build-your-own-...
5) Just make your own app