Portada de libro electrónico gratuitaCurso de creación de sistemas con Python y Django completo

Curso de creación de sistemas con Python y Django completo

5

(1)

176 páginas

Creando un proyecto Django

Capítulo 58

Tiempo estimado de lectura: 3 minutos

Audio Icon

Escuchar en audio

0:00 / 0:00

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

Continúa en nuestra aplicación.

Podrás escuchar el audiolibro con la pantalla apagada, recibir un certificado gratuito para este curso y además tener acceso a otros 5.000 cursos online gratuitos.

O continúa leyendo más abajo...
Download App

Descargar la aplicació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 capítulo

Creando un proyecto Django: instalando Django

Arrow Right Icon
Descarga la aplicación para obtener una certificación gratuita y escuchar cursos en segundo plano, incluso con la pantalla apagada.