Jump to ratings and reviews
Rate this book

Learning Website Development with Django: A beginner's tutorial to building web applications, quickly and cleanly, with the Django application framework

Rate this book
This book is a beginner's guide to design, develop, and deploy a fully-featured dynamic website using the features of Django. This book is for web developers who want to see how to build a complete site with Web 2.0 features, using the power of a proven and popular development system, but do not necessarily want to learn how a complete framework functions in order to do this. Basic knowledge of Python development is required for this book, but no knowledge of Django is expected.

264 pages, Paperback

First published January 1, 2008

3 people are currently reading
12 people want to read

About the author

Ayman Hourieh

4 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (7%)
4 stars
2 (15%)
3 stars
7 (53%)
2 stars
2 (15%)
1 star
1 (7%)
Displaying 1 - 4 of 4 reviews
Profile Image for James Stewart.
38 reviews6 followers
May 16, 2008
Reviewing The Definitive Guide to Django: Web Development Done Right a few months ago I noted that the key place that book lacked was in examples. As befits the work of the creators of a framework, it did very well at explaining the underlying philosophies and working through all manner of implementation details, but it wasn't the book for those who just want to dive in and build something. If that's how you like to use technical books, then Learning Website Development With Django may be more what you're looking for.

Following the iterative development of a delicious/digg hybrid social bookmarking application, Ayman Hourieh's book moves quickly through a range of Django features, from setting up your initial models, and using the built in user and admin sections, to supporting AJAX with jQuery, speeding up your app with caching and (briefly) writing automated tests. The pace is fairly measured and Ayman Hourieh does a good job of explaining what's going on at each step. An experienced web developer should find most of the information they need to get up and running with django, ready to get to work on their own apps.

Perhaps appropriately, where this book is lacking is in explaining how the different parts of the framework fit together. There's plenty you can pick up by inference, but there are no detailed explanations of, say, the routing system that maps URLs to code. This book's weaknesses are the former volumes strengths, and while you'll find much repeated between them a combination of the two is likely to be a good way to get a fully rounded sense of what django is and how you can use it.

Disclaimer: I was sent a copy of this book for review by the publisher.
Profile Image for Ben.
23 reviews1 follower
July 9, 2015
The Django version it covers is quite old now, but most of the information is still relevant. I'd suggest this as a quick read instead of trying to create the projects.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.