13. Creando un proyecto Django

Página 58

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:

5913.1. Creando un proyecto Django: instalando Django

¡Obtén tu certificado para este curso gratis! descargando la aplicación Cursa y leyendo el libro electrónico allí. ¡Disponible en Google Play o App Store!

Disponible en Google Play Disponible en App Store

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.