Как можно задать настройки django для подключения к БД через web-интерфейс?
Каким образом можно при первоначальном запуске django приложения, через web-интерфейс настроить подключение к БД и задать суперпользователя? По аналогии с первоначальной настройкой owncloud, ttrss и subsonic.
Очевидно запрашивать эти параметры у пользователя и писать их в какой-нибудь файл. А далее в рантайме перед началом работы с БД подставлять эти параметры в settings для вашей базы данных.
Никак. Из коробки в Django такого нет(и не должно быть). Напишите сами например используя middleware и using() или другой вариант подходящий под ваши задачи.