Add South to requirements.txt
Create southtut app and define dependencies
Add field to model and create corresponding migration
Added shrubberies field to model and created corresponding migration
Expose Knights in admin site
Make name unique and create corresponding migration
Introduce poorly designed model and corresponding migration
Fix issues in model and update existing migration
Create southtut2 app for data migration tutorial
Create poorly design model and corresponding migration

Password is stored as plaintext instead of being salted and hashed
Add password_salt and password_hash to model
Add migration to convert passwords into (password_salt, password_hash) pairs
Remove password from model (3rd stage of data migration)
Create stubs for southtut3 app for custom fields tutorial
Define custom fields, along with introspection rules
Use custom fields in model
Create initial migration