Я працюю з Django і постійно використовую оболонку Django. Прикрою частиною є те, що, хоча сервер Django перезавантажується при змінах коду, оболонка цього не робить, тому кожного разу, коли я вношу зміни до методу, який я тестую, мені потрібно вийти з оболонки та перезапустити її, повторно імпортувати всі модулі, які я Потрібно, переініціалізувати всі змінні, які мені потрібні, і т. д. Хоча історія iPython економить багато набору тексту на цьому, це все одно мука. Чи є спосіб зробити автоматичне перезавантаження оболонки django так само, як це робить сервер розробки django?
Я знаю про reload (), але я імпортую багато моделей і зазвичай використовую from app.models import *
синтаксис, тому reload () не надто допомагає.