worked through part 2 of the django tutorial