13. Creando un proyecto Django
Página 58 | Escuchar en audio
13. Creando un proyecto Django
Django es un marco de desarrollo web de alto nivel, escrito en Python, que fomenta un desarrollo rápido y limpio con un diseño pragmático. Crear un proyecto Django es el primer paso para crear aplicaciones web utilizando este marco. Este capítulo lo guiará paso a paso en la creación de un proyecto Django desde cero.
Instalación de Django
Antes de comenzar a crear nuestro proyecto, debemos asegurarnos de que Django esté instalado en nuestro entorno. Para instalar Django, puedes usar pip, que es el administrador de paquetes de Python. El comando para instalar Django es:
pip instalar django
Después de la instalación, puedes verificar la versión de Django con el siguiente comando:
python -m django --versión
Creación de proyecto
Una vez que tengamos Django instalado, podemos comenzar a crear nuestro proyecto. Para crear un nuevo proyecto Django, usamos el comando django-admin startproject
seguido del nombre del proyecto. Por ejemplo, para crear un proyecto llamado 'miproyecto', usamos el comando:
django-admin startproject miproyecto
Este comando creará un nuevo directorio con el mismo nombre que el proyecto, que contiene la estructura básica de un proyecto Django. Dentro de este directorio encontrará un subdirectorio también llamado 'miproyecto' y un archivo llamado 'manage.py'.
Estructura del proyecto
El archivo 'manage.py' es una utilidad de línea de comandos que le permite interactuar con el proyecto Django de diversas formas. El subdirectorio 'myproject' es el paquete del proyecto, que contiene cuatro archivos:
__init__.py
: este es un archivo vacío que le dice a Python que este directorio debe considerarse un paquete de Python.settings.py
: este archivo contiene la configuración del proyecto Django.urls.py
: este archivo contiene las declaraciones de URL del proyecto Django.wsgi.py
: este archivo es un punto de entrada para que los servidores web compatibles con WSGI sirvan su proyecto.
Ejecutando el servidor
Una vez que hayamos creado el proyecto, podemos ejecutar el servidor de desarrollo Django para ver nuestro proyecto en acción. Para esto, primero debemos navegar hasta el directorio de nuestro proyecto. Luego podemos usar el comando python Manage.py RunServer
para iniciar el servidor:
cd miproyecto
python administrar.py servidor de ejecución
Este comando iniciará el servidor de desarrollo de Django en el puerto 8000. Si abre su navegador y visita http://127.0.0.1:8000/
, debería ver una página de bienvenida de Django, indicando que el servidor está funcionando correctamente.
Conclusión
¡Felicitaciones! Ha creado con éxito su primer proyecto Django. Desde aquí, puede comenzar a agregar aplicaciones a su proyecto, crear modelos de datos, vistas, plantillas y mucho más. Recuerde, crear el proyecto es solo el primer paso. El verdadero poder de Django proviene de su flexibilidad y reutilización de componentes, que le permiten crear aplicaciones web complejas con facilidad.
Ahora responde el ejercicio sobre el contenido:
_¿Cuál es el propósito del archivo 'manage.py' en un proyecto Django?
¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.
¡Tú error! Inténtalo de nuevo.
Siguiente página del libro electrónico gratuito: