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