В общем тоже столкнулся с такой проблемой, но не в джанго.
Нашёл ответ там ->
https://stackoverflow.com/questions/30669474/beyon...
Как я понял, суть в том, что новые версии питона не хранят имена и порядок импортируемых пакетов, в общем такой проблемы не было бы если импортировать пользовательские модули в корневую директорию проекта, но то, что хочешь сделать с помощью этого кода невозможно. Если ошибаюсь дайте знать.