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