I need to let the site administrator set few defaults, without embedding them to settings.py.
For example the admin sets some value, that will be default in some models for 3 months, after that admin changes it to another.
How to implement it nicely in Django, those defaults being able to be used in other models ?
I think you are looking for django-livesettings, which is used in satchmo project.