Django é um framework web Python que tem arquitetura model-template-view (MTV), que serve para:

Model: mapeamento do banco de dados para o projeto.

Template: páginas para visualização de dados, ou seja, o HTML que será renderizado no navegador.

View: lógica de negócio, logo, é onde define-se o que irá acontecer em nosso projeto.


Considerando a arquitetura do Django e suas características, observe a imagem abaixo:
Fonte: elaborada pela autora.


Assinale a alternativa CORRETA que descreve o funcionamento da requisição do usuário na arquitetura MTV:


a.

O usuário faz uma requisição pelo browser, utilizando uma rota, e é executado um comando JSON das Views, que utiliza os Models para inserir dados de navegação no banco de dados e retornar as informações. Essas informações são renderizadas pela camada de Template e, finalmente, são renderizadas para o usuário pelo navegador.


b.

Usuário faz uma requisição pelo browser, utilizando uma rota, é executado um comando json das Views, que utiliza os Models para inserir dados de navegação no banco de dados e retornar as informações. Estas informações são renderizadas pela camada de Views e, finalmente, são renderizadas para o usuário pelo navegador.


c.

O usuário faz uma requisição pelo browser, utilizando uma rota, e é executado um método das Views, que utiliza os Models para acessar o banco de dados e retornar as informações. Essas informações são renderizadas pela camada de Template e, finalmente, são renderizadas para o usuário pelo navegador.


d.

Usuário faz uma requisição pelo browser, utilizando uma rota, é executado um método das URLs, que utiliza os Models para acessar o banco de dados e retornar as informações. Estas informações são renderizadas pela camada Models novamente e, finalmente, são renderizadas para a camada Views e Template que devolve para o usuário pelo navegador.
e.

Usuário faz uma requisição pelo browser, utilizando uma rota, é executado um método das URLs, que utiliza as Views para acessar o banco de dados e retornar as informações. Estas informações são renderizadas pela camada Models e, finalmente, são renderizadas para o usuário pelo navegador.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.