GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Conceitos Django

Uiliam Venerio Portugiesisch 3,5Durchschnittliche Bewertung 3,5 von 5 (2 Bewertungen)

Conceitos Django

Inhalt der Mindmap

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)

Bilder und Dateien der Mindmap

  • Conceitos Django
  • Conceitos Django

Informationen

Beschreibung
Mindmap am Conceitos Django, erstellt von Uiliam Venerio am 05/05/2014.
Erstellt von
Uiliam Venerio
Aufrufe
92
Bewertung
Durchschnittliche Bewertung 3,5 von 5 (2 Bewertungen)

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck