Django - работающий сервер в локальной сети
Я хочу запустить простой Django сервер, который должен быть доступен через локальную сеть, используя ip устройства (RPi), на порту 8000. Я использую команду:
python3 manage.py runserver --noreload <device_ip>:8000
Я захожу в браузер на своем ПК, подключенном к той же локальной сети, перехожу на <device_ip>:8000
и он работает. Проблема в том, что когда я нажимаю на кнопку, которая запускает HttpRedirect('x')
в моем views.py, url перенаправления становится locahost:8000/x
вместо <device_ip>:8000/x
. Я что-то упускаю? Возможно ли вообще сделать так, как я пытаюсь?