Introduction to Django

Jacob Kaplan-Moss

A talk given at linux.conf.au 2009 on January 21st, 2009.

Download:

Description:

This tutorial is designed to introduce developers to Django and to give a taste of how Django development usually “feels”. My main goal is to give a holistic impression of Django’s abilities and style: by the end, attendees should be able to decide if Django’s a good fit for them.

A high-level outline:

  • Introduction, philosophy, and basic terminology.
  • Models, the model API, metadata and relationships.
  • Django’s admin interface.
  • Views, URLs, and the request/response cycle.
  • Templates, tags, filters, and template inheritance
  • Forms, form handling, and model forms.

Slides: