Introduction

So, back in 2010, I (Kenneth Love) started a series of videos named “Getting Started With Django” aimed at getting people interested in my favorite web framework. They were at least a little popular but I never finished the entire series. That, in part, is what spurred me to create this site and project. Anyway, I’ve collected the videos here for the sake of posterity.

I’ve only included the videos, not any comments from viewers, unless the comments impacted the content of the video (corrections, etc).

The final code for the project is available.

Episode 1

Episode 2: Django Settings

Episode 3: First Real Steps

Make sure, when you make the migration, that you use underscores in the migration name. The video apparently cut off some of the text. The full command is python manage.py schemamigration --auto blog extended_blog_model

Episode 4: Man Your Post

Episode 5: A View to a URL

As an addendum, you should probably start all the URLs I show with a ^ at the beginning, like url(r'^blog/(?P[-\w]+)$', 'blog.views.blog', name='blog'),

Episode 6: Generic Views Are Cheaper Than Namebrand

Episode 7: Don’t Give Me Static, Man!