Practical Django Projects (Pratical Projects) and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading Practical Django Projects (Pratical Projects) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Practical Django Projects (Pratical Projects) [Paperback]

James Bennett
3.8 out of 5 stars  See all reviews (12 customer reviews)

List Price: $44.99
Price: $14.48 & FREE Shipping on orders over $25. Details
You Save: $30.51 (68%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it tomorrow, May 23? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $35.99  
Paperback $14.48  
Amazon.com Textbooks Store
Shop the Amazon.com Textbooks Store and save up to 70% on textbook rentals, 90% on used textbooks and 60% on eTextbooks.
There is a newer edition of this item:
Practical Django Projects (Expert's Voice in Web Development) Practical Django Projects (Expert's Voice in Web Development) 3.3 out of 5 stars (14)
$30.33
In Stock.

Book Description

June 26, 2008 1590599969 978-1590599969 1

Build a Django content management system, blog, and social networking site with James Bennett as he introduces the popular Django framework. You’ll work through the development of each project, implementing and running the applications while learning new features along the way.

Web frameworks are playing a major role in the creation of today’s most compelling web applications, because they automate many of the tedious tasks, allowing developers to instead focus on providing users with creative and powerful features. Python developers have been particularly fortunate in this area, having been able to take advantage of Django, a very popular open source web framework whose stated goal is to “make it easier to build better web applications more quickly with less code.”

Practical Django Projects is the first book to introduce this popular framework by way of a series of real–world projects.

What you’ll learn

  • Capitalize upon Django’s well–defined framework architecture to build web applications faster than ever before
  • Learn by doing by working through the creation of three real–world projects, including a content management system, blog, and social networking site
  • Build user–friendly web sites with well–structured URLs, session tracking, and syndication options
  • Let Django handle tedious tasks such as database interaction while you focus on building compelling applications

Who this book is for

Web developers seeking to use the powerful Django framework to build powerful web sites.


Frequently Bought Together

Practical Django Projects (Pratical Projects) + The Definitive Guide to Django: Web Development Done Right
Price for both: $45.58

Buy the selected items together


Editorial Reviews

About the Author

James Bennett is a web developer for the World Company of Lawrence, Kansas, and is a major contributor to the Django project. His current role within the Django community is as the software project's release manager.

Product Details

  • Paperback: 256 pages
  • Publisher: Apress; 1 edition (June 26, 2008)
  • Language: English
  • ISBN-10: 1590599969
  • ISBN-13: 978-1590599969
  • Product Dimensions: 7.1 x 0.7 x 9.3 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #1,030,932 in Books (See Top 100 in Books)

Customer Reviews

Most Helpful Customer Reviews
24 of 26 people found the following review helpful
3.0 out of 5 stars Wait for the next edition of this book August 11, 2008
By Rob
Format:Paperback
This book is a solid, practically-oriented introduction to Django, but be warned: the code in the book fails with Django 1.0. This is an important caveat because you cannot progress through the exercises unless you know the gotchas and how to modify the code accordingly. Some of the incompatibilities are quite major.

I found that the book pitches a bit low for an experienced developers and it's thin on discussion of the meat of what's going on under the hood. A minor issue with the book is the author's insistence on "admonishing" you literally every second page. You see, calling things "admonitions" one of the secret signs that Python nerds use to show that they're part of that very special little gang of elite hardcore "Pythonistas". For the rest of us, it's just grating (or maybe I'm just not dope enough to be a Pythonista, yo. Y'know what I'm saying, bro? Word.)

Issues aside, I do like its very hands-on approach and I'm betting that the next edition will be a 4.5 star book.
Comment | 
Was this review helpful to you?
9 of 9 people found the following review helpful
4.0 out of 5 stars Good, but poorly timed August 14, 2008
Format:Paperback
This book is a great book. 2 nits. One big, one small.

Nit #1: "Admonitions" seems a bit contrived.

Nit #2: This book should have either been released earlier or released 3 months later. The game is changing with 1.0 and all previous books will require fixes and updates to work. This increases the barrier to entry for newbies and should be rectified as soon as possible.

[Update: Word is there will be a hg repo for updated code samples. Now retracting Nit #2]
Comment | 
Was this review helpful to you?
11 of 12 people found the following review helpful
3.0 out of 5 stars Not for Beginners August 26, 2008
Format:Paperback
Another reviewer noted that this was the perfect book for beginners/newbies. It is not. As stated in the book and on the back cover, it is for intermediate folk.

The book makes quite a few assumptions about the reader's level of Django and development experience, as a result it can be a very frustrating experience for a beginner.

Please also note, as other reviewers have noted, that the book's code examples are for Django .9x (update: written for 0.96) and not for 1.0. Apress, the publisher, has not given any updates to the errata nor do they have the book's source code posted. So, if you are not an intermediate python programmer or an intermediate Django developer, you may find yourself throwing this book or your computer in frustration.

Other than that, if I could just figure out which version of Django it is written for, I would love this book.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars great examples
This is a nice book in that in building the projects, the author throws in large and small "side" details--from how to structure re-usable vs. Read more
Published on April 5, 2009 by boston-reader
3.0 out of 5 stars Out of date in less than a year
This book was published in 2008, when Django was in version 0.96. Almost immediately after publication Django released version 1.0, and the bulk of this book became out of date. Read more
Published on April 3, 2009 by Joseph D. Brown
2.0 out of 5 stars The Projects Don't Work
Book seems reasonably well written. I learned some things from the first two chapters but, as other reviewers have noted, Django 1.0 and beyond are not compatible with this book. Read more
Published on December 27, 2008 by A. M. Cohen
3.0 out of 5 stars Could be perfect BUT these serious flaws:
1) The code examples don't work with the current version of Django.

2) Despite several references to them in the book (eg p111), there are no source code downloads on... Read more
Published on November 10, 2008 by ldm616
4.0 out of 5 stars Good, but already dated.
This is a well-written book that is fairly easy to read. If you're new to Django (or web development in general), this book will teach you how things fit together. Read more
Published on August 25, 2008 by Brad K. Montgomery
3.0 out of 5 stars It's practically a book
Where's the chapter on deployment? You, know, that silly thing you have to do in order to put that practical project up somewhere that people can practically use it. Read more
Published on August 18, 2008 by orangekay
5.0 out of 5 stars Must Have Book When Learning Django
If you found that you have worked through the tutorial on the official Django website and are still wanting more, this is the book to get. Read more
Published on July 22, 2008 by Jason Broyles
5.0 out of 5 stars Ars Technica review of Practical Django Projects
The final, and best, section of this book covers a few topics that have personally revolutionized my understanding and how I think about developing my Django applications. Read more
Published on July 11, 2008 by Clinton Ecker
5.0 out of 5 stars A must have!
This book certainly doesn't disappoint. The examples are excellent, and can easily be abstracted and applied to just about any Django project. Read more
Published on July 6, 2008 by Brandon F. Taylor
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


Forums

Topic From this Discussion
How popular is Django ? Be the first to reply
Have something you'd like to share about this product?
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Search Customer Discussions
Search all Amazon discussions


So You'd Like to...


Create a guide


Look for Similar Items by Category