O mecanismo de modelo do Django fornece uma minilinguagem poderosa para definir a camada voltada para o usuário do aplicativo, incentivando uma separação limpa da lógica do aplicativo e da apresentação. A DTL (Django Template Language) é a linguagem padrão de templates do Django. Assinale a alternativa correta acerca da DTL. A. Deve conter a lógica de negócios em código Python. B. Usada para criar arquivos de templates a serem utilizados. C. Localizada na camada intermediária da arquitetura do Django. D. Permite a inserção de código diretamente no arquivo HTML. E. É um pacote separado do framework, por ser uma linguagem.
B. Usada para criar arquivos de templates a serem utilizados.
Explicação:
A DTL é uma linguagem que não é separada do framework usado para criar arquivos de template a serem utilizados pela aplicação. Não deve conter a lógica de negócio nem escrever diretamente no arquivo HTML. Como trabalha com a camada de apresentação do framework, a camada de template não está localizada na camada intermediária.
Lista de comentários
Resposta:
B. Usada para criar arquivos de templates a serem utilizados.
Explicação:
A DTL é uma linguagem que não é separada do framework usado para criar arquivos de template a serem utilizados pela aplicação. Não deve conter a lógica de negócio nem escrever diretamente no arquivo HTML. Como trabalha com a camada de apresentação do framework, a camada de template não está localizada na camada intermediária.