
Fundamentos do Django
Padrão MVT, estrutura do projeto, settings.py, urls.py, views, templates, arquivos estáticos
1O que significa a sigla MVT na arquitetura do Django?
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.
2Qual comando usar para criar um novo projeto Django chamado 'myproject'?
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.
3Qual arquivo contém a configuração principal de um projeto Django, como o banco de dados e as aplicações instaladas?
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.
Na arquitetura MVT do Django, qual componente é responsável por processar as requisições HTTP e gerar as respostas?
Qual comando é usado para iniciar o servidor de desenvolvimento do Django?
+17 perguntas de entrevista
Outros temas de entrevista Django
Fundamentos de Python
Python orientado a objetos
Models Django - Fundamentos
Views do Django
Templates Django
Formulários Django
QuerySets avançados
Autenticação no Django
Middleware do Django
Django Admin
Django REST Framework
Sinais do Django
Upload de arquivos
Cache do Django
Sessões do Django
Email no Django
Testes no Django
Segurança do Django
Implantação do Django
Django ORM avançado
Desempenho do Django
Django & Celery
Django Channels
Django & GraphQL
Django & Docker
Django em um ecossistema de microsserviços
Comandos personalizados do Django
Internacionalização no Django
Padrões de Projeto no Django
Django Async e ASGI
Settings e configuração de produção
Observabilidade e monitoramento
Domine Django para sua proxima entrevista
Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.
Comece gratis