Я хочу использовать встроенную оболочку IPython со словарем user_ns и конфигурацией моего профиля (ipython_config.py и файлы запуска). Цель состоит в том, чтобы запустить оболочку Django с моделями, импортированными при запуске. django-extensions реализует команду shell_plus, которая делает следующее:
from IPython import embed
embed(user_ns=imported_objects)
Проблема в том, что это не загружает мои файлы запуска. embed() вызывает load_default_config(), который, как я полагаю, загружает ipython_config.py.
Как заставить встроенный экземпляр IPython запускать файлы запуска моего профиля?