Publishers of technology books, eBooks, and videos for creative people

Home > Store > Web Design & Development > PHP/MySQL/Scripting

larger cover

Add To My Wish List

Django: Visual QuickPro Guide

  • By Steven Holzner
  • Published Dec 20, 2009 by Peachpit Press. Part of the Visual QuickPro Guide series.
    • Copyright 2010
    • Dimensions: 7 X 9
    • Pages: 216
    • Edition: 1st
    • Book
    • ISBN-10: 0-321-64340-2
    • ISBN-13: 978-0-321-64340-7
    • eBook (Adobe DRM)
    • ISBN-10: 0-321-65984-8
    • ISBN-13: 978-0-321-65984-2

Register your product to gain access to bonus material or receive a coupon.

  • Description
  • Reviews
  • Sample Content

DJango is a open source web application framework written in Python. It follows the MVC (model view controller) design pattern; this software design pattern separates business logic from the user interface making it easier to make changes to the logic or interface without affecting the other. Django's primary goal is to ease the creation of complex, database-driven websites. The framework emphasizes reusability and "pluggability" of components, rapid development, and the principle of DRY (Don't Repeat Yourself). Python is used throughout.

Django: Visual QuickStart Guide starts at the beginning and moves web designers quickly along the path to developing Python Web applications with Django. After introducing readers the idea of Model/View/Controller applications and why Django is the right choice, the book walks a reader through creating their first Django Web site. It goes on to cover the ultra-cool things that can be done with Django to create robust Model/View/Controller applications.

Customer Reviews

5 of 5 people found the following review helpful
1.0 out of 5 stars A rotten peach, July 1, 2010
This review is from: Django: Visual QuickPro Guide (Paperback)
I am on chapter two of this book and I am putting it down. If I had the receipt I would return it. It is obvious the author rushed it out and had only a working understanding of Django and either did not subscribe to or understand the development team's philosophy when building the framework. If you are going to use a framework you really should understand the philosophy and work within it or you will spend the rest of your life struggling against the constructs that are there to make your life easier.

A good example is not coupling the templates with the view as is described in the main Django tutorial (page3). Instead the author chooses to use the template path and reference everything from there.

You see this kind of poor planning though out the book. One example is the creation of the application directories in the /django/bin path. Another is the reference to objects which assumes the setup on your workstation matches what the author had... Read more
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful
3.0 out of 5 stars Okay...not in-depth though. Good for beginners on Django., January 9, 2010
Amazon Verified Purchase(What's this?)
This review is from: Django: Visual QuickPro Guide (Paperback)
In typical "Visual Quickstart" fashion, this book is well organized, illustrated, and written. If you want to start with Django and have limited exposure, then this book is a good place to start. It's not very in-depth, however, and it's a short book -- a weekend read. If you want a solid study of Django (and Python), you'll probably have to look elsewhere, but for a beginner, it's good.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful
1.0 out of 5 stars Very Weak Book, March 2, 2010
Amazon Verified Purchase(What's this?)
This review is from: Django: Visual QuickPro Guide (Paperback)
The Book was very weak.
There is very little information in this book.
I would strongly recommend a different book.
There are a lot of basic thing the book doesn't even cover at all, like setting up the admin functions.
The word "Admin" isn't even in the Index.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Share your thoughts with other customers:
 See all 7 customer reviews...

Online Sample Chapter

Connecting the View to the Model in Django

Table of Contents

Introduction
1. Essential Django
2. Creating Your First Django Web Site
3. Adding Models to a Web Site
4. Creating Django Views
5. Getting  Data from the Database into Views
6. Configuring Web Page Views
7. Using Django View Templates
8. Adding Forms to Views
9. Customizing Models
10. Managing Sessions and Cookies

 



 

 
Best Value

Book + eBook Bundle  $53.98  $32.39

Book Price: $23.99
eBook Price: $8.40

Buy

This book includes free shipping!

Buy

Book  $29.99  $23.99

Usually ships in 24 hours.

This book includes free shipping!

Buy

eBook (Adobe DRM)  $23.99  $19.19

About Adobe DRM eBooks

Information This eBook requires the free Adobe® Digital Editions software.

Before downloading this DRM-encrypted PDF, be sure to:


  • Install the free Adobe Digital Editions software on your machine. Adobe Digital Editions only works on Macintosh and Windows, and requires the Adobe Flash Player. Please see the official system requirements.
  • Authorize your copy of Adobe Digital Editions using your Adobe ID. If you don't already have an Adobe ID, you can create one here.
Purchase Reward: 15 Day Trial to Creative Edge
By completing any purchase on Peachpit, you become eligible to try out Creative Edge free for 15 days.

Get unlimited online access to thousands of training resources on creative topics. You will also get a discounted rate of just $17.99/month if you decide to continue with a paid subscription.