lunes, 11 de octubre de 2010

Django: Creando un proyecto

Un proyecto de Django es el encargado de gestionar un sitio web (asociado a un dominio), ofreciendo a los usuarios una tabla de contenidos por los que moverse y, mediante el uso de aplicaciones, presentar al usuario su contenido. Las aplicaciones le ayudan a descentralizar las respuestas, facilitando que el proyecto esté mejor organizado, además de que podrá reusarlas en otro proyecto, sitio web.


Para la creación de un proyecto con el framework Django usaremos la línea de comandos:


django-admin.py startproject <nombre_del_proyecto>


Se creará automáticamente un directorio con el nombre del proyecto y dentro del mismo podremos encontrar estos ficheros:
  • init.py: Fichero vacío que identifica al directorio como un módulo de Python
  • manage.py: Utilidad, de línea de comandos, para gestionar el proyecto
  • settings.py: Fichero de configuración del proyecto
  • urls.py: Donde se mapean las urls a funciones Python

Recordar cambiar al directorio del proyecto para poder facilitar los comandos de consola:


cd <nombre_del_proyecto>


Para comprobar que todo va bien, se puede arrancar el servidor web que viene con Django:


manage.py runserver


Validating models...
0 errors found

Django version 1.1.1, using settings 'mysite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.


Si visitamos esa url en nuestro navegador (http://127.0.0.1:8000/) podremos ver:




No hay comentarios:

Publicar un comentario