Tutorial
Django: Web Development with Journalists' Deadlines
Jacob Kaplan-Moss, Lead Developer, Lawrence Journal-World
Track: Python
Date: Monday, July 24
Time: 8:30am
- 12:00pm
Location: D135
Django is a high-level web development framework for rapid development of database-backed web sites and applications. This tutorial will take you from a blank screen to a fully web application (exactly what this application is is TBD). We'll cover:
- The philosphies and culture behind Django
- Designing your data models and customizing the automatic admin interface
- Writing public-facing views for your data
- Developing templates that designers can customize to make your sites pretty
- Using generic views to speed up common development tasks
- Using some of Django's sub-frameworks including the RSS, internationalization, and schema migration frameworks
- How to deploy a Django site to withstand high traffic.
Along the way, we'll pause to discuss some of the best practices that Django developers should follow (and point out any possible pitfalls).





















































