J'ai 3 iMacs et une machine Windows sur mon réseau domestique, tous connectés via un routeur Airport Extreme. Je suis en train de développer des applications Google App Engine localement sur l'un des iMac et je peux afficher des applications à l'aide de http: // localhost: 8080 (ou du port que je choisis).
Comment puis-je me connecter à ces applications à partir d'autres ordinateurs iMac et Windows de mon réseau? J'ai localisé l'IP de l'iMac hébergeant Google App Engine: 10.0.1.7. Mais quand j'essaye http://10.0.1.7:8080 d'une autre machine il ne chargera pas la page.
Réponses:
Voir les documents pour l'option --address ici: http://code.google.com/appengine/docs/python/tools/devserver.html
Fondamentalement:
la source
Pour ceux d'entre vous qui trouvent cette page mais exécutent App Engine 1.7.6 ou une version plus récente, utilisez
au lieu de
Une grosse mise à jour dans le serveur de développement a entraîné la modification ou la suppression d'un grand nombre d'options (tous les indicateurs raccourcis ont été supprimés), ainsi que la prise en charge de python 2.5. À la hausse, l’hôte / port d’administration peut également être modifié avec
https://developers.google.com/appengine/docs/python/tools/old_devserver
la source
Utilisez l'option --address pour vous lier à toutes les adresses:
Cela fonctionnera alors de n'importe où. La valeur par défaut est de se lier à une adresse de bouclage uniquement (127.0.0.1).
la source