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