Почему нельзя изменять настройки django во время выполнения?

В документах django четко указано

You shouldn't alter settings in your applications at runtime.

Вот ссылка на это заявление

Мой вопрос, почему это так? Я хочу динамически добавлять приложения во время выполнения и добавлять базы данных во время выполнения, оба из которых требуют редактирования настроек. Может ли кто-нибудь объяснить, почему настройки нельзя редактировать во время выполнения, и если существуют исключения, какие это настройки и почему они являются исключительными? Меня не столько интересует, как достичь своей цели, сколько причина, по которой нельзя менять настройки.

8
задан iancoleman 23 July 2012 в 23:15
поделиться