Reverting the manage.py file back to what the initial Django manage.py looks like. Otherwise, when projects eventually get deployed into production, their syncdb and other commands won't use the right settings file.
Decided to leave the gitignore entry for secrets.py up as a TODO.
Commented out assumptions about caching, removed the TEST_RUNNER setting for Django 1.6's sake, and updated the database settings to be a bit more practical.
Updated tests and added a utils file that will probably come in handy.
Added a bit of text in the body of the demonstrative template.