Demuestra lo que sabes sobre el framework Django y refuerza tus fundamentos para el desarrollo web.
¿Qué función se usa para renderizar una plantilla HTML en Django?
get()
redirect()
path()
render()
¿Qué tipo de archivo es una plantilla en Django?
.txt
.py
.css
.html
¿Cuáles son funciones del admin.py?
admin.py
Registrar modelos para el panel de administración
Hacer migraciones
Personalizar el panel de administración
Crear usuarios
¿Qué hace el comando createsuperuser en Django?
createsuperuser
Crea una cuenta de administrador
Ejecuta el servidor
Elimina un usuario
Crea una base de datos
Las migraciones se usan para sincronizar los modelos con la base de datos.
Verdadero
Falso
¿Qué comando se usa para aplicar migraciones a la base de datos?
python manage.py migrate
python manage.py startapp
python manage.py collectstatic
python manage.py makemigrations
¿Cuál es el propósito del archivo models.py?
models.py
Crear vistas
Crear rutas
Definir estructuras de datos (tablas)
Definir formularios
¿Cuáles de los siguientes archivos suelen encontrarse en una app Django recién creada?
views.py
tests.py
static.py
Las plantillas en Django permiten usar lógica de Python directamente en el HTML.
¿Cuál es el comando para crear un nuevo proyecto en Django?
django create project
python manage.py init
django-admin new
django-admin startproject
¿Dónde se configuran las aplicaciones instaladas en un proyecto Django?
settings.py
urls.py
¿Qué comandos son válidos en Django?
django install
python manage.py runserver
settings.py sirve únicamente para configurar rutas.
Puedes tener múltiples aplicaciones dentro de un solo proyecto Django.
Django es un framework basado en Java.
¿Cuál es el nombre por defecto de la base de datos en Django?
SQLite
Oracle
PostgreSQL
MySQL
¿Cuál de los siguientes archivos se genera automáticamente al crear una app en Django?
apps.py
B y C son correctas
forms.py
¿Qué características definen a Django?
Seguridad contra inyecciones SQL
Framework para desarrollo frontend
Basado en componentes reutilizables
Arquitectura MTV (Model-Template-View)
¿Qué archivo contiene las rutas URL de una aplicación en Django?
¿Qué puedes hacer desde el panel de administración de Django?
Ejecutar migraciones
Modificar modelos
Crear registros en la base de datos
Visualizar y editar objetos de las tablas