Django

Fundamentos de Django

Patrón MVT, estructura del proyecto, settings.py, urls.py, views, templates, archivos estáticos

20 preguntas de entrevista·
Junior
1

¿Qué significa el acrónimo MVT en la arquitectura de Django?

Respuesta

MVT significa Model-View-Template. Es el patrón arquitectónico de Django, similar a MVC pero con terminología diferente. El Model gestiona los datos y la lógica de negocio, la View procesa las solicitudes y devuelve las respuestas, y el Template se encarga de la presentación HTML. Django utiliza esta separación de responsabilidades para organizar el código de forma clara y mantenible.

2

¿Qué comando se usa para crear un nuevo proyecto Django llamado 'myproject'?

Respuesta

El comando django-admin startproject nombre_proyecto crea un nuevo proyecto Django con la estructura básica. Este comando genera el directorio del proyecto que contiene manage.py (script de gestión) y un subdirectorio con settings.py, urls.py, asgi.py y wsgi.py. Se recomienda activar un entorno virtual antes de ejecutar este comando.

3

¿Qué archivo contiene la configuración principal de un proyecto Django, como la base de datos y las aplicaciones instaladas?

Respuesta

El archivo settings.py contiene toda la configuración del proyecto Django. Incluye INSTALLED_APPS para las aplicaciones activas, DATABASES para la conexión a la base de datos, MIDDLEWARE para las capas intermedias, TEMPLATES para la configuración de los templates, y muchas otras opciones como SECRET_KEY, DEBUG, ALLOWED_HOSTS y los parámetros de seguridad.

4

En la arquitectura MVT de Django, ¿qué componente es responsable de procesar las solicitudes HTTP y generar las respuestas?

5

¿Qué comando se usa para iniciar el servidor de desarrollo de Django?

+17 preguntas de entrevista

Domina Django para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis