Eu segui as instruções aqui para executar o Django usando o servidor da web embutido e consegui executá-lo com sucesso python manage.py runserver
. Se eu acessar 127.0.0.1:port localmente a partir do servidor web, recebo a página do Django indicando que funcionou.
Sei que o servidor da Web do Django não é um servidor de produção, mas é importante para mim, para fins de teste, poder acessá-lo do mundo exterior - ou seja, não de um navegador da Web no servidor, mas de um computador diferente.
Eu tentei:
http://mywebserver:port_django_runs_on
mas não funcionou. Também tentei usar o IP (com base no ifconfig) para acessar:
http://myipaddress:port_django_runs_on
que também não funcionou.
O servidor da web está sendo executado, portanto, deve ser acessível de fora, não sei como. Estou executando o Linux com Apache, embora não tenha configurado o Django com Apache.
Algumas ideias em como fazer isso?