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