null
US
Entrar
Registre-se gratuitamente
Registre-se
Detectamos que o JavaScript não está habilitado no teu navegador. Habilite o Javascript para o funcionamento correto do nosso site. Por favor, leia os
Termos e Condições
para mais informações.
Próximo
Copiar e Editar
Você deve estar logado para concluir esta ação!
Inscreva-se gratuitamente
829526
Conceitos Django
Descrição
Mapa Mental sobre Conceitos Django, criado por Uiliam Venerio em 05-05-2014.
Mapa Mental por
Uiliam Venerio
, atualizado more than 1 year ago
Mais
Menos
Criado por
Uiliam Venerio
mais de 10 anos atrás
73
1
0
Resumo de Recurso
Conceitos Django
Arquiterura MTV
Model
Regras de acesso aos dados
Igual ao Model do MVC
Escrevemos
Classes para designar as tabelas do BD
Regras de acesso às informações (Managers)
Regras para os eventos de cada modelo
Métodos save, delete, __init__, etc
Regras genéricas para eventos
Que são utilizados em mais de um modelo (Signals)
View
Regras de Negócio
Igual ao Controller do MVC
Faz o meio de campo entre Request e Response
Criamos funções
parâmetro = objeto de requisição (request)
retorno = objeto de resposta (response)
Principais responsabilidades
Apontar qual modelo será instanciado
Apontar o que o modelo deve fazer
Apontar qual template deve ser importado
E como o valor deve ser exibido
e qual resposta deve ser enviada para o usuário
um HTML, um XML, um SVG, um redirecionamento, um erro 404, um erro 500, etc
Template
Regras de apresentação
Igual a View do MVC
Não refere-se apenas a HTML
Pode ser HTML Javascript, CSS, XML, YAML, JSON, SVG, etc
É só a forma de apresentar o que a View “preparou”
É possível criar heranças
Permite separar claramente as funções do programador e do webdesigner
Programador
só preocupa-se com os dados que deve enviar para o template
webdesigner
só preocupa-se com quais dados ele irá receber
Não utiliza MVC "Tradicional"
Controller
Regras de negócio
Modelo
Dados e métodos de acesso
View
Regras de apresentação
Controlador
Responsável pelo funcionamento projeto
É possível incrementá-lo
Dispatchers
Middlewares
Handlers
DRY (Don’t Repeat Yourself)
Anexos de mídia
django-framework-266x300 (image/png)
djangoMTV (image/jpg)
Quer criar seus próprios
Mapas Mentais
gratuitos
com a GoConqr?
Saiba mais
.
Semelhante
Espanhol Básico
Alessandra S.
Tipos de Textos
Larissa Borela
Períodos da História do Brasil
KesiaKeith
Leitura para o First Certificate (I)
GoConqr suporte .
Pré-História
Valdemir Júnior
Português para Vestibular
GoConqr suporte .
Enem 2
Robson Bueno
Gute Gewohnheiten erfolgreicher Schüler
miminoma
Revisão de Química Geral (grandezas físicas, substâncias, misturas, estados físicos, modelos atômicos)
José Silva Santos
Direito Eleitoral - Cartões para Memorização
Silvio R. Urbano da Silva
CEJA VIRTUAL - FASCÍCULO 1 - UNIDADE 1 - CULTURA E IDENTIDADE
Hilário Jr
Explore a Biblioteca