По умолчанию серверы разработки Django связаны с 127.0.0.1, как вы можете видеть в поле Локальный адрес . Это означает, что он принимает соединения только от вашего Pi.
Когда вы используете 0.0.0.0 ( Википедия ), это похоже на подстановочный знак, это означает, что каждый в вашей локальной сети может получить к нему доступ.
Поэтому для того, чтобы получить доступ к серверу с другого компьютера необходимо выполнить следующую команду: python manage.py runserver 0.0.0.0:8000
.