I'm a complete newbie when it comes to networking. I have two PCs on my LAN both running Manjaro. My main aim is to test functionality on a Django server running on one PC, from the other. I am running the Django server on the PC with ip address 192.168.1.138 using the command
python manage.py runserver 192.168.1.138:8000
and in settings.py
ALLOWED_HOSTS = ['localhost', '192.168.1.138']
I can ping 192.168.1.138 from the client PC, and ping the client PC from the server PC. But if I enter the ip address/port into the browser, it fails with
took too long to respond
Any suggestions or help gratefully received
ALLOWED_HOSTS = ['*']
, don't bother with limiting them.python manage.py runserver 0:8000
; the 0
stands for 0.0.0.0
, i.e. has the server listening on all network interfaces.