Eu tenho 3 iMacs e uma máquina Windows na minha rede doméstica, todos conectados através de um roteador Airport Extreme. Estou desenvolvendo aplicativos do Google App Engine localmente em um dos iMacs e posso visualizar aplicativos usando http: // localhost: 8080 (ou qualquer outra porta que eu escolher).
Como eu me conecto a esses aplicativos de outras máquinas iMacs e Windows na minha rede? Localizei o IP do iMac que hospeda o Google App Engine: 10.0.1.7. Mas quando tento http://10.0.1.7:8080 de outra máquina, ele não carrega a página.
Respostas:
Consulte os documentos para a opção --address aqui: http://code.google.com/appengine/docs/python/tools/devserver.html
Basicamente:
fonte
Para aqueles que encontram esta página, mas estão executando o App Engine 1.7.6 ou mais recente, use
ao invés de
Uma grande atualização no servidor de desenvolvimento resultou na alteração ou remoção de um grande número de opções (todos os sinalizadores encurtados foram removidos), bem como na eliminação do suporte ao python 2.5. No lado positivo, o host / porta do administrador também pode ser alterado com
https://developers.google.com/appengine/docs/python/tools/old_devserver
fonte
Use a opção --address para vincular a todos os endereços:
Isso funcionará de qualquer lugar. O padrão é vincular apenas a um endereço de loopback (127.0.0.1).
fonte