podras leerte el libro y luego programar y no vas a saber que hacer.... jejeje
lo normal es esto:
programas una aplicacion
programas otra aplicacion
te artas de programar cosas parecidas y buscas como hacerlo mas facil
te das cuenta que en algun oscuro rincon de la documentacion de django viene como hacerlo mas facil.. xD
programa mucho.. y experimientaaaa.... y comprende bien la cache de objetos! y las relaciones entre objetos.... sobretodo el campo models.foreignkey(objeto,
related_name = 'algo') me llevo meses darme cuenta que existía, y es algo genial!
aprende a hacer
decoradores!!! esos tendrás que estudiarlo de python, en la doc de django no vienen bien explicados.. pero te ahorran muho codigo tambien.
y recuerda.. esta a tu disposición un sin fin de librerías python/django en easy_install.
te recomiendo...
django-floppyforms (formularios html5)
django-social-auth (logins sociales, facebook, twitter,etc)
django-gravatar (gravatar... xD)
django-stdimage (substituye el campo imagen de los modelos para redimencionar imagenes)
algo muy importante es que django no se encarga de tu frontera html (encambio ruby on riles si... ) yo uso otro "framework" para complementar... uso..
http://twitter.github.com/bootstrap/