¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Conceitos Django

Uiliam Venerio Portugués 3,5Valoración media 3,5 de 5 (2 valoraciones)

Conceitos Django

Contenido del mapa

Conceitos Django

  1. 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
  2. DRY (Don’t Repeat Yourself)

Imágenes y archivos del mapa

  • Conceitos Django
  • Conceitos Django

Información

Descripción
Mapa Mental sobre Conceitos Django, creado por Uiliam Venerio el 05/05/2014.
Creado por
Uiliam Venerio
Visitas
92
Valoración
Valoración media 3,5 de 5 (2 valoraciones)

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?