The Definitive Guide to Django

Web Development Done Right

  • Authors
  • Adrian Holovaty
  • Jacob Kaplan-Moss

Table of contents

  1. Front Matter
    Pages i-xxxii
  2. Getting Started

    1. Front Matter
      Pages 1-1
    2. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 3-9
    3. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 11-16
    4. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 17-30
    5. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 31-58
    6. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 59-82
    7. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 83-94
    8. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 95-106
    9. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 107-122
  3. Django’Subframeworks

    1. Front Matter
      Pages 123-123
    2. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 125-133
    3. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 135-155
    4. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 157-174
    5. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 175-196
    6. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 197-208
    7. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 209-226
    8. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 227-233
    9. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 235-240
    10. Adrian Holovaty, Jacob Kaplan-Moss
      Pages 241-249

About this book

Introduction

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

Bibliographic information