Ejercicio: Configuración del proyecto e instalación de Django

Completado

En este módulo, trabajaremos en un sitio web de refugios para perros. Este proyecto se centra en recopilar información sobre todos los refugios de perros existentes y los perros que esperan ubicar en Estados Unidos. La esperanza ficticia de esta aplicación es que los perros podrán encontrar hogares adecuados con más rapidez, ya que habrá personas de todo Estados Unidos que quieran adoptarlos, y no solo de su área local.

Django es un buen marco para este proyecto porque proporciona una ruta para desarrollar rápidamente una aplicación orientada al cliente. También proporciona una función de administración y base de datos establecida a la que pueden acceder fácilmente los empleados para obtener una actualización rápida. Hemos creado la configuración inicial del proyecto para poder centrarnos en los conceptos de este módulo.

Requisitos

Para completar los ejercicios, necesitará los elementos siguientes instalados en el equipo:

Clonación del repositorio de inicio

  1. Abra una ventana de comandos o terminal.

  2. Ejecute los comandos siguientes para clonar el repositorio de inicio y cambiar al directorio del proyecto.

    git clone https://github.com/MicrosoftDocs/mslearn-django-models-data
    cd mslearn-django-models-data/starter
    

    Nota:

    La solución de los ejercicios se puede encontrar en el directorio de soluciones.

Apertura del proyecto en Visual Studio Code

Usaremos Visual Studio Code como editor de código.

En la misma ventana de comandos o terminal, ejecute el comando siguiente para abrir la carpeta en Visual Studio Code:

code .

Creación del entorno virtual

Seguiremos el procedimiento recomendado de trabajo con entornos virtuales para nuestro proyecto.

  1. En Visual Studio Code, seleccione Ver>Terminal para abrir la ventana de terminal.

  2. En la nueva ventana de terminal, ejecute los comandos siguientes para crear y activar un entorno virtual:

    # Windows
    py -3 -m venv venv
    .\\venv\\Scripts\\activate
    
    # macOS or Linux
    python3 -m venv venv
    source ./venv/bin/activate
    

Instalación de Django

El proyecto de inicio usa un archivo requirements.txt para incluir la lista de todos los paquetes necesarios. Se pueden instalar mediante pip.

En la misma ventana de terminal, ejecute el comando siguiente para instalar los paquetes necesarios:

pip install -r requirements.txt

Inicio del servidor

Django puede hospedar la aplicación localmente. Para ello, usaremos la ventana de terminal integrada en Visual Studio Code.

Escriba el comando siguiente en la misma ventana de terminal.

python manage.py runserver