Thursday, April 17, 2008

Book Review: Teach Yourself Django in 24 Hours

Sams Teach Yourself Django in 24 Hours (Sams Teach Yourself) is indeed a good beginner Django book and no doubt will teach you Django within 24 hours. Of course you will not be an expert in Django with this book but more than enough to get started. The real stuff is the online reference anyway. :-)

The content is easy to follow and Brad Dayley is no stranger to Python as he is the author of one of the best short Python book, Python Phrasebook (Developer's Library).

I did find the chapter on Model lacking and seems incomplete. This frustrated me because the first thing I look for in the book is how to define and use many-to-many model relationship in Django. Not much reference for this in the book beyond mere mentions. But this could be because Django API is still growing and as reflected by the online API.

Despite that I am happy with the purchase. :-)

In short this book deliver its promise of learning Django in just 24 hours. However I suggest you donate this copy away when you are comfortably using the online reference -- because this seems to be the book intention; get you started and then move you to the real world docs.

1 comment:

k4ml said...

If you're looking for M2M relationship, I bet you'll be quickly dissapointed. Until the new QuerySet refactoring branch get merged to the trunk, M2M support is very basic. There is no multi column PK support yet so what you got is just a simple join table. Not much uses in my case. YMMV.