** Q) Why have use a settings module instead of a settings file? ** A) Because that way when doing custom configurations I only have to override the differences. For example if I have a custom configuration for a subdomain, myaccount.*.* I could create a myaccount.py file inside the settings directory with the following
ROOT_ULRS = ( 'myaccounts.urls' )
to overide the desired settings.
** Q) What is this from local_settings import * non-sense? **
A) To allow easy overrriding of default/testing settings with a local configuration
** Q) Y U SO HANDOME **
A) Sorry I like to troll
- Update submodules
git submodule init
git submodule update- Generate new secret key
python project/misc/generate_secret_key.py > project/settings/local\_settings.py- point to new origin
- move pre hook commits
mv {project/misc/.git/hooks,}WIP
WIP
generates a new secret key.
Does a search insde the apps directory for strings matching '# TODO' and gathers them in the file TODO in the root directory
TODO runs unittests
If you found this useful drop me a line at pirata (at) gmail (dot) com