From 0 to Website in 60 Minutes - With Django
Presented April 24, 2010 at LinuxFest Northwest
This talk will take you step-by-step through building a database-backed website from scratch using Django, one of the most popular Python-based web application frameworks. It's really possible to go from start to finish in less than an hour.
Django is designed to make common web-development tasks fast and easy. With a clean separation between data model, logical operations, and HTML display (using a templating language), Django is justly described as "the web framework for perfectionists with deadlines."
Our example project will be a website providing information about local farms, the foods they sell, and their seasons, the current shared project for the Whatcom Python Users Group (http://groups.google.com/group/whatcom-python).
You'll want to have a basic to intermediate knowledge of Python: no knowledge of Django is assumed. If you want to play along on your own machine, come with Python 2.x, Django (http://www.djangoproject.com/), and an appropriate database installed.