Saltar al contenido

# creacion-de-aplicaciones-web-en-django-y-python

Creación de Aplicaciones Web en Django y Python

Volver a la portada del curso
Quiz

Configuración Inicial

Sección 2 · Estructura de un Proyecto Django

5 preguntas de opción múltiple. Aprobar con 80%. Intentos ilimitados.

  1. 1. Django se describe como un framework «MTV». ¿Qué parte del patrón decide qué datos consultar y qué respuesta devolver a cada petición?

  2. 2. En la tienda de PyShop, ¿cuál es la relación entre `pyshop` y `catalogo`?

  3. 3. Después de ejecutar `python manage.py startapp catalogo`, ¿qué archivo falta en la carpeta de la app y hay que crear a mano para definir sus rutas?

  4. 4. Creaste la app `catalogo` y escribiste sus modelos, pero `makemigrations` no detecta cambios y sus plantillas no se encuentran. ¿Cuál es la causa más probable?

  5. 5. En `pyshop/urls.py` aparece `path("", include("catalogo.urls"))` y en `catalogo/urls.py`, `app_name = "catalogo"`. ¿Qué logran estas dos líneas?