Introduction to Django

Chander Ganesan (Open Technology Group, Inc)
Python
Location: Portland 256
Please note: to attend, your registration must include Tutorials.
Average rating: ***..
(3.94, 16 ratings)

In this tutorial attendees will learn about the Django framework; its fundamental components; and leave with the ability to develop dynamic, database-driven web sites using Django.

A brief course outline is below:

  • Django Overview and Basic Introduction
  • Downloading & Installing Dango
  • Creating a new project
  • Choosing a database
  • Creating a new application
  • Installing & Using Django contrib applications
  • Overview of Django flow (i.e., URLconf expression, view function, HTTPResponse object, etc.)
  • Generating Simple Dango Views
  • Configuring a URLConf for basic views
  • Creating Django Templates (template syntax, common filters and tags, loops, etc)
  • Creating & using Template Context objects
  • Introduction to Django Models
  • Defining basic Django models
  • Understanding basic model fields & options
  • Generating & Reviewing Model SQL
  • Adding data to a model
  • Simple data retrieval using models
  • Working with QUerySets (filters, slicing, ordering, common methods)
  • Overview of Q objects
  • Using the Admin interface
  • Using Generic views
  • Access control with sessions & users

NOTE: Students that wish to follow along with the Django tutorial should download the latest version of Django from http://www.djangoproject.com/download/.

Additionally, they should have Python 2.5 or newer installed on their system.

Photo of Chander Ganesan

Chander Ganesan

Open Technology Group, Inc

An Open Source developer with over a decade of experience, Chander develops and delivers training and consulting services focused around Open Source technologies. His programming language experience includes Python, PHP, Django, JavaScript, and PERL, and his database experience includes PostgreSQL, Oracle, MS SQL Server, and MySQL . Chander also works extensively with Open Source geospatial solutions, including PostGIS, OpenLayers, GeoDjango, and MapServer.

Comments on this page are now closed.

Comments

Mark Seaman
07/22/2010 10:25am PDT

Excellent introduction. Very well presented.

  • Intel
  • Microsoft
  • Google
  • Facebook
  • Rackspace Hosting
  • (mt) Media Temple, Inc.
  • ActiveState
  • CommonPlaces
  • DB Relay
  • FireHost
  • GoDaddy
  • HP
  • HTSQL by Prometheus Research
  • Impetus Technologies Inc.
  • Infobright, Inc
  • JasperSoft
  • Kaltura
  • Marvell
  • Mashery
  • NorthScale, Inc.
  • Open Invention Network
  • OpSource
  • Oracle
  • Parallels
  • PayPal
  • Percona
  • Qualcomm Innovation Center, Inc.
  • Rhomobile
  • Schooner Information Technology
  • Silicon Mechanics
  • SourceGear
  • Symbian
  • VoltDB
  • WSO2
  • Linux Pro Magazine

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)

OSCON 2.0 Ideas

Have an idea for OSCON to share? oscon-idea@oreilly.com

Contact Us

View a complete list of OSCON contacts