Для проекта Django, над которым я работаю, мне нужно позволить пользователю указать путь, используемый в TEMPLATE_DIRS. Это для реализации выбираемых «тем». Например:
TEMPLATE_DIRS = (
os.path.join(WEBSITE_ROOT, 'templates', THEME_NAME).replace('\\', '/'),
os.path.join(WEBSITE_ROOT, 'templates', 'default').replace('\\', '/'),
)
Но переменная THEME_NAME должна поступать из базы данных через администрацию сайта.
Есть идеи?