wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Django - WEB50

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

¿Qué es Django?

a)

Un lenguaje de programación

b)

Un framework web

c)

Una base de datos

d)

Un sistema operativo

2.

¿Cuál es el lenguaje de programación principal utilizado en Django?

a)

PHP

b)

Python

c)

JavaScript

d)

Java

3.

¿Qué comando se utiliza para crear un nuevo proyecto Django?

a)

django new project

b)

django startproject

c)

create django project

d)

start new django

4.

¿Qué función realiza el archivo 'urls.py' en una aplicación Django?

a)

Define las URL para la aplicación

b)

Define las vistas para la aplicación

c)

Define los modelos de datos

d)

Define las plantillas HTML

5.

¿Qué comando se utiliza para crear una nueva aplicación dentro de un proyecto Django?

a)

python manage.py createapp

b)

django admin startapp

c)

python manage.py startapp

d)

django create application

6.

¿Qué comando se utiliza para aplicar las migraciones pendientes en Django?

a)

python manage.py applymigrations

b)

django migrate

c)

python manage.py migrate

d)

django applymigrations

7.

¿Qué es un "view" en Django?

Pista: recordar archivo views.py

a)

Una plantilla HTML

b)

Una función que procesa una solicitud web y devuelve una respuesta

c)

Una clase que representa un modelo de base de datos

d)

Una ruta URL en el proyecto Django

8.

¿Qué comando se utiliza para ejecutar el servidor de desarrollo en Django?

a)

python manage.py runserver

b)

django runserver

c)

python startserver.py

d)

django startserver

9.

¿Cuál es el propósito de la carpeta "templates" en una aplicación Django?

a)

Almacenar archivos CSS y JavaScript

b)

Contener las vistas de la aplicación

c)

Guardar las plantillas HTML utilizadas por las vistas

d)

Definir las rutas de URL de la aplicación

10.

¿Qué es un "context" en Django?

a)

Un archivo que define la estructura de la base de dato

b)

Un objeto que se pasa a una plantilla y proporciona datos

c)

Una función que controla la lógica en una vista

d)

Una herramienta para gestionar las migraciones de la base de datos

11.

¿Qué significa HTTP y cuál es su propósito principal en el contexto de la web?

a)

HyperText Markup Protocol, usado para estructurar el contenido de una página web.

b)

HyperText Transfer Protocol, usado para transferir datos entre un cliente y un servidor web.

c)

HyperText Transfer Process, usado para procesar las solicitudes de un navegador web.

d)

HyperText Messaging Protocol, usado para enviar mensajes entre servidores de correo electrónico.

12.

¿Cuál es el propósito del código de estado HTTP 500?

a)

Indica un error interno del servidor.

b)

Indica una solicitud inválida del cliente.

c)

Indica que la página solicitada ha sido movida permanentemente.

d)

Indica una redirección temporal.