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.