Django é um framework voltado para o desenvolvimento web que...
Partindo da premissa que temos o Django instalado e que você já está posicionado dentro do diretório onde deseja iniciar seu projeto, o comando para a sua criação é
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - $ django-admin startproject mysite
1. Tema central e relevância
Esta questão trata sobre o comando correto para criar um novo projeto Django, um dos primeiros passos para quem deseja desenvolver aplicações web usando Python e o framework Django. É fundamental conhecer os comandos básicos, pois eles impactam diretamente na estrutura inicial do seu projeto.
2. Resumo teórico
Django é um framework open source para desenvolvimento web em Python. Para iniciar um novo projeto, deve-se usar o utilitário django-admin, que oferece diversos comandos administrativos. O comando startproject cria toda a estrutura inicial de diretórios e arquivos necessários para um novo projeto. Essa informação pode ser conferida na documentação oficial do Django.
3. Justificativa da alternativa correta
A sintaxe correta é django-admin startproject nome_do_projeto. O comando startproject indica ao Django que se deseja iniciar um novo projeto e mysite será o nome da pasta principal do projeto. Assim:
$ django-admin startproject mysite
cria uma estrutura adequada para desenvolvimento, com arquivos como manage.py e o diretório de configurações do projeto.
4. Análise das alternativas incorretas
A - $ django-admin mysite: Este comando não é reconhecido pelo Django, pois está faltando o comando startproject.
B - $ django-admin mysite startnew: Mesma falha anterior, além de utilizar um comando inexistente (startnew).
D - $ django-admin startnewproject “mysite”: Não existe o comando startnewproject no Django. O correto é startproject sem o “new”.
5. Estratégias de interpretação
Preste atenção nas palavras usadas nos comandos e busque lembrar de experiências práticas ou exemplos da documentação. Cuidado com termos inventados (“startnew”, “startnewproject”) e a ordem dos argumentos. A alternativa correta sempre segue o padrão oficial.
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