Django

Fundamentos do Django

Padrão MVT, estrutura do projeto, settings.py, urls.py, views, templates, arquivos estáticos

20 perguntas de entrevista·
Junior
1

O que significa a sigla MVT na arquitetura do Django?

Resposta

MVT significa Model-View-Template. É o padrão arquitetural do Django, semelhante ao MVC mas com terminologia diferente. O Model gerencia os dados e a lógica de negócio, a View processa as requisições e retorna as respostas, e o Template cuida da apresentação HTML. O Django usa essa separação de responsabilidades para organizar o código de forma clara e fácil de manter.

2

Qual comando usar para criar um novo projeto Django chamado 'myproject'?

Resposta

O comando django-admin startproject nome_do_projeto cria um novo projeto Django com a estrutura básica. Esse comando gera o diretório do projeto contendo manage.py (script de gerenciamento) e um subdiretório com settings.py, urls.py, asgi.py e wsgi.py. Recomenda-se ativar um ambiente virtual antes de executar esse comando.

3

Qual arquivo contém a configuração principal de um projeto Django, como o banco de dados e as aplicações instaladas?

Resposta

O arquivo settings.py contém toda a configuração do projeto Django. Inclui INSTALLED_APPS para as aplicações ativas, DATABASES para a conexão com o banco de dados, MIDDLEWARE para as camadas intermediárias, TEMPLATES para a configuração dos templates, e muitas outras opções como SECRET_KEY, DEBUG, ALLOWED_HOSTS e os parâmetros de segurança.

4

Na arquitetura MVT do Django, qual componente é responsável por processar as requisições HTTP e gerar as respostas?

5

Qual comando é usado para iniciar o servidor de desenvolvimento do Django?

+17 perguntas de entrevista

Domine Django para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis