Usando o Framework Django 4, ao executá-lo para criar um pr...

Próximas questões
Com base no mesmo assunto
Q3455686 Programação
Usando o Framework Django 4, ao executá-lo para criar um projeto, o arquivo relacionado ao projeto, que permite acessar a função runserver para visualizar o site do projeto no ar, denomina-se: 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - manage.py

1. Tema central da questão
A questão aborda o funcionamento básico do Framework Django, especificamente sobre qual arquivo permite acessar a função runserver para rodar localmente o projeto. Esse conhecimento é essencial para quem deseja desenvolver aplicações web com Django ou prestar concursos na área de programação, pois demonstra domínio sobre a estrutura padrão do framework.

2. Resumo teórico
Ao criar um novo projeto com Django, é gerada uma estrutura de diretórios e arquivos fundamentais. O arquivo manage.py está na raiz do projeto e é usado para gerenciar tarefas administrativas, como iniciar o servidor de desenvolvimento (python manage.py runserver), migrar banco de dados, criar apps, entre outras funções. Segundo a documentação oficial do Django, o manage.py serve como ponto de entrada para várias operações do projeto.

3. Justificativa da alternativa correta
A alternativa D - manage.py é a correta porque é este arquivo que permite executar a função runserver, essencial para visualizar o site do projeto localmente. Basta rodar o comando python manage.py runserver no terminal para subir o servidor de desenvolvimento do Django.

4. Análise das alternativas incorretas

  • A - db.py: Incorreta. Não é um arquivo padrão do Django. O gerenciamento do banco de dados é feito geralmente por arquivos de migração e configurações em settings.py.
  • B - asgi.py: Incorreta. Este arquivo está relacionado à interface assíncrona do Django, usada para deploy em servidores ASGI, não para rodar o servidor localmente.
  • C - deploy.py: Incorreta. Não existe um arquivo padrão com esse nome no Django para operações administrativas ou de deploy.

5. Estratégias de interpretação
Fique atento a palavras-chave como “executar para visualizar o site” e “função runserver”. Lembre-se: manage.py está sempre presente na raiz do projeto Django, enquanto os outros arquivos têm funções específicas e n��o estão ligados diretamente ao comando de rodar o servidor local.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo