А интерпретатор питона ты тоже запускал под virtualenv?
Такое не подойдет? for { select{ case <- stop: break default: msg, err := Read() ... }
А ты используешь virtualenv?
То есть когда ты запускаешь manage.py shell из под виртуального окружения env переменная есть?
А сервис локально свой запускаешь или тоже в компоуз?
А ты создал модель OrderItem?
Порт из контейнера с постгресом проброшен?
Ты пытаешься запустить в докере постгрес?