Conceitos Django

Descrição

Mapa Mental sobre Conceitos Django, criado por Uiliam Venerio em 05-05-2014.
Uiliam Venerio
Mapa Mental por Uiliam Venerio, atualizado more than 1 year ago
Uiliam Venerio
Criado por Uiliam Venerio mais de 10 anos atrás
73
1

Resumo de Recurso

Conceitos Django
  1. Arquiterura MTV
    1. Model
      1. Regras de acesso aos dados
        1. Igual ao Model do MVC
          1. Escrevemos
            1. Classes para designar as tabelas do BD
              1. Regras de acesso às informações (Managers)
                1. Regras para os eventos de cada modelo
                  1. Métodos save, delete, __init__, etc
                  2. Regras genéricas para eventos
                    1. Que são utilizados em mais de um modelo (Signals)
              2. View
                1. Regras de Negócio
                  1. Igual ao Controller do MVC
                    1. Faz o meio de campo entre Request e Response
                      1. Criamos funções
                        1. parâmetro = objeto de requisição (request)
                          1. retorno = objeto de resposta (response)
                        2. Principais responsabilidades
                          1. Apontar qual modelo será instanciado
                            1. Apontar o que o modelo deve fazer
                              1. Apontar qual template deve ser importado
                                1. E como o valor deve ser exibido
                                  1. e qual resposta deve ser enviada para o usuário
                                    1. um HTML, um XML, um SVG, um redirecionamento, um erro 404, um erro 500, etc
                            2. Template
                              1. Regras de apresentação
                                1. Igual a View do MVC
                                  1. Não refere-se apenas a HTML
                                    1. Pode ser HTML Javascript, CSS, XML, YAML, JSON, SVG, etc
                                    2. É só a forma de apresentar o que a View “preparou”
                                      1. É possível criar heranças
                                        1. Permite separar claramente as funções do programador e do webdesigner
                                          1. Programador
                                            1. só preocupa-se com os dados que deve enviar para o template
                                            2. webdesigner
                                              1. só preocupa-se com quais dados ele irá receber
                                        2. Não utiliza MVC "Tradicional"
                                          1. Controller
                                            1. Regras de negócio
                                            2. Modelo
                                              1. Dados e métodos de acesso
                                              2. View
                                                1. Regras de apresentação
                                              3. Controlador
                                                1. Responsável pelo funcionamento projeto
                                                  1. É possível incrementá-lo
                                                  2. Dispatchers
                                                    1. Middlewares
                                                      1. Handlers
                                                      2. DRY (Don’t Repeat Yourself)

                                                        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