Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/06/2011, 09:03
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: [Aporte] Django Tutorial [Introducción]

Corriendo el servidor de desarrollo
La mayoría del tiempo vamos a correr el servidor de desarrollo para ver como va quedando nuestro proyecto.

El servidor de desarrollo de Django (también llamado "runserver" en honor al comando que lo lanza) es un servidor web integrado y ligero que puedes usar para desarrollar tu sitio. Esta incluido en la instalación de Django entonces puedes desarrollar rápidamente tu sitio, sin estar teniendo que lidiar con la configuración de un servidor web de producción (ejemplo apache) hasta que este listo para la producción. El servidor de desarrollo vigila tu código y automáticamente lo recarga, haciendo fácil para tu cambiar el código sin la necesidad de reiniciar nada.

Para iniciar el servidor, muévete al tu directorio de proyecto (mysite) y ejecuta el siguiente comando:

Código:
python manage.py runserver
Despues deberías de ver algo como esto:
Código:
Validating models...
0 errors found

Django version 1.2.3, using settings 'mysite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
Esto lanza el servidor localmente en el puerto 8000, accesible solo para las conexiones de tu propia computadora. Ahora que esta corriendo, visita http://127.0.0.1:8000/ con tu navegador web favorito. Entonces vas a ver "Welcome to Django" en una pagina de tono azul.


También pueden cambiar el puerto por donde escucha el servidor web de la siguiente manera:
Código:
python manage.py runserver 8080
Inclusive pueden admitir otras conexiones que no sean de su computadora:
Código:
python manage.py runserver 0.0.0.0:8000
Obviamente este pequeño servidor solo es para hacer pruebas y no se debe de usar para producción ya no esta probado intensivamente como otros servidores web.