Half way through the part 3 of the Django Tutorial (djangoproject.com)