Звучит так, будто вы спрашиваете "как администратор может изменять настройки (например, параметры подключения к базе данных) без изменения settings.py
?"
Если ваш администратор недостаточно знаком с python, чтобы напрямую изменить файл settings.py
, вы можете подумать о том, чтобы предоставить администратору более простой для редактирования файл, возможно, файл конфигурации , который вы загрузили из настроек. ру. Тогда все, что нужно сделать вашему администратору, это отредактировать файл конфигурации и перезапустить сервер.
Это дает дополнительное преимущество, заключающееся в том, что вы можете ограничить файл конфигурации только теми параметрами, с которыми ваш администратор должен будет связываться (например, параметры подключения к базе данных).
(Другой вариант - получить лучшего администратора ...)