Skip to main content
  • Book
  • © 2008

The Definitive Guide to Django

Web Development Done Right

Apress
  • This is the first Django book

  • Authored by the creators and developers of Django Adrian Holovaty and Jacob Kaplan-Moss, this high-profile duo continues to win numerous awards for their compelling Web applications

  • Both a tutorial on creating websites using Django, and a reference guide for more advanced developers

Buying options

eBook USD 34.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

This is a preview of subscription content, access via your institution.

Table of contents (20 chapters)

  1. Front Matter

    Pages i-xxxii
  2. Getting Started

    1. Front Matter

      Pages 1-1
    2. Introduction to Django

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 3-9
    3. Getting Started

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 11-16
    4. The Basics of Dynamic Web Pages

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 17-30
    5. The Django Template System

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 31-58
    6. Interacting with a Database: Models

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 59-82
    7. The Django Administration Site

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 83-94
    8. Form Processing

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 95-106
    9. Advanced Views and URLconfs

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 107-122
  3. Django’Subframeworks

    1. Front Matter

      Pages 123-123
    2. Generic Views

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 125-133
    3. Extending the Template Engine

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 135-155
    4. Generating Non-HTML Content

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 157-174
    5. Sessions, Users, and Registration

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 175-196
    6. Caching

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 197-208
    7. Other Contributed Subframeworks

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 209-226
    8. Middleware

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 227-233
    9. Integrating with Legacy Databases and Applications

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 235-240
    10. Extending Django’s Admin Interface

      • Adrian Holovaty, Jacob Kaplan-Moss
      Pages 241-249

About this book

Django, the Python–based equivalent to the Ruby on Rails web development framework, is hottest topics in web development. 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 appendices for looking up configurations options and commands. In all, this book provides the ultimate tutorial and reference to the popular Django framework.

Keywords

  • Middleware
  • Tutorial
  • Uniform Resource Locator (URL)
  • databases
  • development

About the authors

Jacob Kaplan-Moss is one of the lead developers of Django. At his day job, he's the lead developer for the Lawrence Journal-World, a locally owned newspaper in Lawrence, Kansas, where Django was developed. At the Journal-World, Jacob hacks on a number of sites including lawrence.com, LJWorld.com, and KUsports.com, and he is continually embarrassed by the multitude of media awards those sites win. In his spare time what little of it there is he fancies himself a chef.

Bibliographic Information

Buying options

eBook USD 34.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions