(field)
Un attribut de modèle ; un champ donné correspond généralement à une colonne unique de la base de données.
Voir :Syntaxe des modèles (en).
(generic view)
Une fonction vue de haut niveau qui permet de créer une couche d’abstraction vers des schémas fréquents dans le développement de vues.
Voir Vues génériques de référence (en).
(model)
Les modèles stockent les données de vos applications.
Voir :Syntaxe des modèles (en).
(project)
Un package Python – c’est-à-dire un répertoire de code – contenant tous les règlages (settings) nécessaires pour faire fonctionner une instance de Django, soit la configuration de la base de données, les options spécifiques à Django et à une application .
(property)
Également connue sous le nom de “attribut géré”, il s’agit d’une fonctionnalité de Python depuis la version 2.2. Extrait de la property documentation :
Les propriétés sont une façon élégante de mettre en place des attributs dont l’utilisation se fait à la façon de l’accès aux attributs ordinaires, mais dont l’implémentation appelle une méthode. [...] Auparavant, vous ne pouviez le faire qu’en surchargeant __getattr__ et __setattr__ ; mais surcharger __setattr__ ralentit considérablement toutes les assignations aux attributs, et surcharger __getattr__ n’est jamais simple à faire correctement. Les propriétés vous permettent de le faire proprement, sans surcharger __getattr__ ou __setattr__.
Un objet représentant un ensemble de lignes à récupérer de la base de données.
Voir Exécuter des requêtes (en).
Un nom court pour quelquechose, qui ne contient que des lettres, des chiffres, le tiret de soulignement ou le tiret simple. Les slugs sont généralement utilisés dans les URLs. Par exemple, une entrée typique de blog pourrait être :
http://www.djangoproject.com/weblog/2008/apr/12/il-pleut/
La dernière partie (il-pleut) est le slug.
Un texte servant de modèle et qui permet de séparer la présentation d'un document des données qu'il contient.
Voir Vue d'ensemble de la syntaxe des templates (en).
Nov 11, 2009