Я должен создать несколько приложений Django, которые позволят вам администрировать несколько сайтов через один бэкэнд. Фреймворк contrib.sites
идеально подходит для моих целей. Я могу запустить несколько экземпляров manage.py
с разными настройками для каждого сайта; но как администратор django должен иметь дело с разными настройками для разных сайтов, например. если у них разные наборы языков, другой (по умолчанию) язык? Таким образом, есть некоторые проблемы, с которыми приходится сталкиваться, если вам приходится работать с объектами, приходящими с разных сайтов в одном администраторе ...
Я думаю, что settings.ADMIN_FOR
должно быть весьма полезно для подобных случаев, но вряд ли есть документация по этому поводу, и я думаю, что он не используется в реальной версии Django (?).
Так что любые идеи / решения приветствуются и высоко ценятся!
Большое спасибо ...