# Documentação Django 5.2.8

# Glossário

modelo concreto

  Um modelo não abstrato (`abstract=False`).

campo

  Um atributo em um model; um dado campo normalmente se relaciona diretamente com uma única coluna do banco de dados.

  Veja Models.

generic view

  Uma função de maior ordem view que prove uma implementação abstrata/genérica de um idioma comum ou padrão encontrado no desenvolvimento de view.

  Veja Class-based views.

model

  Models armazenam os dados da sua aplicação.

  Veja Models.

MTV

  “Model-template-view”; um padrão de software, parecido com o estilo do MVC, mas é uma descrição melhor para o jeito que o Django funciona.

  Veja na FAQ.

MVC

  Model-view-controller; um padrão de desenvolvimento de software. Django segue o MVC até certo ponto.

projeto

  Um pacote Python – isto é. um diretório de código – que contém todas as configurações para uma instância do Django. Isto pode incluir configuração de banco de dados, opções específicas do Django e configurações específicas da aplicação.

propriedade

  Também conhecida como “atributos gerenciados” e um recurso do Python desde a versão 2.2. Esta é uma maneira elegante de implementar atributos cujo uso se assemelha a acesso de atributos, mas cuja implementação utiliza chamadas de método.

  Veja `property`.

queryset

  Um objeto que representa um conjunto de linhas a ser obtido a partir da base de dados.

  Veja Fazendo consultas.

slug

  Um pequeno rótulo para alguma coisa contendo apenas letras, números, traços ou underscores. São geralmente usados em URLs. Por exemplo, em uma típica URL de postagem de blog:

      https://www.djangoproject.com/weblog/2008/apr/12/spring/

  a última parte (`spring`) é o slug.

template

  Um pedaço de texto que atua como formatador para representar dados. Um template que ajuda a abstrair a apresentação de dados a partir dos seus dados.

  Veja Templates.

view

  Uma função responsável por renderizar a página.