user django-extentions in the sample project
two requirements.txt file
don't use foreignkey, store the settings.id instead
get and set arbitrary setting