Hi All:
I've got a server and we run a django powered site. Since we want to test the site, so we use django's build-in development server(i.e runserver). But I'm curious about the ip of the command:
python manage.py runserver 0.0.0.0:80
Then we can visit the test site using server's ip remotely. But when I try:
python manage.py runserver 127.0.0.1:80
No one can visit the site with the sever's ip from another pc.
So why so? what does 0.0.0.0 this ip mean?(google says 0.0.0.0 is the default route) Why 127.0.0.1:80 this approach can't be accessed?
Regards