Конечно, ведь джанго запущен в виртуалке и у него там свой лупбек интерфейс. А ты пытаешься подключится к лупбек интерфейсу своей машины.
Введи ip a и выясни какой IP у виртуалки.
Запусти джангу командой python manage.py runserver 0.0.0.0:8000
Подключайся по IP виртуалки и порту 8000