Advanced Search
Start Your Free Trial

Overview

Other Readers Also Read...
Pro Django

Pro Django
by Marty Alchin

Python Web Development with Django®

Python Web Development with Django®
by Jeff Forcier; Paul Bissex; Wesley Chun

Top Sellers in this Category

Django, the Python-based equivalent to the Ruby on Rails web development framework, is presently one of the hottest topics in web development today. In The Definitive Guide to Django: Web Development Done Right, Adrian Holovaty, one of Django's creators, and Django lead developer Jacob Kaplan-Moss show you how they use this framework to create award-winning web sites. Over the course of three parts, they guide you through the creation of a web application reminiscent of chicagocrime.org.

The first part of the book introduces Django fundamentals like installation and configuration. You'll learn about creating the components that power a Django-driven web site. The second part delves into the more sophisticated features of Django, like outputting non-HTML content (such as RSS feeds and PDFs), plus caching and user management. The third part serves as a detailed reference to Django's many configuration options and commands. The book even includes seven appendixes for looking up configurations options and commands. In all, this book provides the ultimate tutorial and reference to the popular Django framework.

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.0 out of 5 rating Based on 23 Ratings

Old. - 2009-02-10
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
My problem with this book is that the author has tarnished his integrity with me in that he was, as the head of the development of the Django software project, cognizant of the fact that he would be releasing a book on a subject that he would be changing very shortly (and making his book soon out of date).

I bought the book and because it was so quickly out of date I feel ripped off. In my opinion, it shouldn't be sold any more - at least not without complete instructions of which SVN revision numbers of each piece of software/modules used in the examples in 'this' book.

Please wait for the second edition if you want to learn about Django from the horse's mouth. Otherwise, research the other volumes available on Amazon and purchase it/them.

Great book if you already know python - 2009-04-21
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This is a great book if you are completely new to web development but already know your way around python.

Learn Django - 2009-02-15
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I have spent the last year trying to find a platform to work on. The last two places I worked had two different platforms that I did not want to use (ColdFusion & Java), for reasons I will not bother you with. I knew I had to find a new platform/language to do my own development in and so I went looking. I tried RoR, PHP & stumbled upon Python (thank you Google I/O). Python led me to Django and I could not be happier. This platform/language is not for everyone (which is?), but I find it to be an excellent development platform for quick web development.

This is an excellent book for learning Django web development. Not a book full of examples and how to build a store, bookmark or social application. It is meant for readers who have a background in programming and hopefully web programming. If so the concepts are not new, just the framework.

The book does not dive into Python, except to show how to use the language in the context of Django. The book does not have an example application that you build upon through each chapter (which is a common practice with introductions to new programming languages/frameworks), but rather goes through the various components of Django, what they mean, how they work and briefly how to use them.

If you learn through building then Learning Website Development with Django: A beginner's tutorial to building web applications, quickly and cleanly, with the Django application framework (From Technologies to Solutions) is a better book for you. If you want to learn Python the language then Learning Python, 3rd Edition is a better book for you. If you want an introduction to Django then this is the best book I have found.

Weak but not Bad - 2009-06-16
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I've been coding in Python for a profession since 1995 and have over the years developed several web frameworks. They could never compete with Django, Pylons, Rails, Nitrogen, etc, but since they were my own I always found it easier to use them. Now, just recently, I got several important web applications to build. The first one was a casino. So I thought it's time try something new and use one of the big frameworks. The casino was going to be a rewrite of a python casino I developed for Caesars in 1995. So I had to choose one of the python frameworks. I've already done some work in TurboGears (and Zope is for other things...) so that left me Django and Pylons. I bought The Definitive Guide to Pylons (Expert's Voice in Web Development) and The Definitive Guide to Django: Web Development Done Right. I read both from cover to cover twice over but I knew from the first few chapters that Pylons and Gardner had won. Why? The Pylons book really gave me something. I came away from it full of enthusiasm to program in Pylons!

"The Definitive Guide to Django" is a weak but not bad book. On the Django frame work itself it adds little to what you can get from reading the web site documentation. The examples don't really develop typical web development problems: DB schema changes and migration, Complex DB interaction, Site security, (How do you add data or subclass Djangos user ?), Ajax, testing, and releasing, interfacing to payment systems, etc.
Chapter 14 - "Other Contributed Frameworks" was nice, but you don't buy a book for just one chapter, or do you ? So if you want to have the Django web site documentation in a book The Definitive Guide to Django: Web Development Done Right is for you, otherwise it offers nothing much more.

But what ever you do, DON'T make the mistake of buying Pro Django (Expert's Voice in Web Development). You see, I didn't want to condemn Django on just the reading of one book, so I went out and bought "Pro Django" which is unreadable. In fact whenever we need a laugh we read sections of this SCIgen masterpiece out load in the office!




Great Book - 2009-05-14
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Great book, the Django version 1.0 has been released yet this book still use the old one, so some samples didn't work.

But still a good book if you want to start develop web apps using django.

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.