Al iniciar el servidor en modo de desarrollo, que sólo está disponible a través de localhost
/127.0.0.1
. Dicho esto, si usted tiene un conflicto de puertos, puede cambiar el puerto que utiliza:
python manage.py runserver 12345
Y a continuación, se puede acceder al servidor de desarrollo a través de:
http://127.0.0.1:12345
Vale la pena reiterar que el servidor de desarrollo se NO estará disponible desde hosts remotos, para desalentarlo de usarlo en un entorno de producción, para lo cual no es adecuado. Si necesita poder acceder a su aplicación Django desde un host remoto, debe implementar su aplicación en algo como Apache2 con mod_wsgi.
Sé que su producción no es segura, pero debería haber alguna forma de hacerlo. no puedo asignar la IP de VPS en algún archivo de configuración – user2134226
@bidu: No. No puedes. Se hace en la línea de comando por una razón. La razón es porque esto es para el desarrollo ** solo **. Nada más. –
@ S.Lott He buscado desde Internet y probé este '/ opt/python27/bin/python manage.py runserver 212.xx.xx.xx: 8000' y funcionó. ¿Hay algún problema con eso? Me refiero a cualquier problema de seguridad. Soy novato, así que no conozco ningún problema de bajo nivel – user2134226