O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introduction to Django

Video Description

Fast, flexible, and easy to learn, Django is an ideal framework for any web developer looking to design and deploy websites and services using Python. This informative video will quickly get you up to speed on Django fundamentals, and show you how to generate a data model and put together a simple website using the framework.

You'll learn about Django’s model-view-controller architectural pattern, its object-relational mapper, templating system, and much more.

  • Learn how to build a new Django website or application
  • Understand Django flow, including URLconf expression, view function, and HTTPResponse object
  • Create Django templates with syntax, common filters and tags, and loops
  • Generate simple Django views, and configure a URLConf for basic views
  • Choose a database and learn how to define and use models for simple data retrieval
  • Define a basic Django data model and understand model fields and options
  • Work with QuerySets, including filters, slicing, ordering, common methods
  • Learn how to use the Admin interface

"Introduction to Django" captures one of the popular tutorial sessions presented at OSCON 2010 -- the O'Reilly Open Source Convention held in Portland, Oregon in July. Other videos of OSCON 2010 sessions include:

  • Automated Infrastructure is on the Menu with Chef
  • Building a NoSQL Data Cloud
  • Cooking with jQuery
  • Django Deployment Workshop
  • Hands-On Cassandra
  • Observing and Optimizing your Application with DTrace
  • Practical Python Programming: Callbacks
  • Productive Programmer
  • Scalable Internet Architectures
  • Test-Driven Database Development
  • The Seductions of Scala