Section courante

A propos

Section administrative du site

Description

Cette classe contient les objets de configurations d'application entreposant les méta-données pour une application. De nombreux attributs peuvent être configuré dans les sous-classes «AppConfig» tandis que d'autres sont fixés par Django en lecture seulement.

Liste des attributs de la classe «AppConfig»

Attribut Description
AppConfig.label Cet attribut permet de demander ou de fixer le nom court de l'application.
AppConfig.module Cet attribut permet de demander la racine du module de l'application.
AppConfig.models_module Cet attribut permet de demander les modèles que contient le module.
AppConfig.name Cet attribut permet de demander ou de fixer le chemin complet Python de l'application. Il doit être définit dans la configuration à appliquer à l'application et il doit être fixé dans toutes les sous-classes «AppConfig».
AppConfig.path Cet attribut permet de demander ou de fixer le chemin du système de fichiers de dossier de l'application.
AppConfig.verbose_name Cet attribut permet de demander ou de fixer un nom d'application lisible pour un humain.

Liste des méthodes de la classe «AppConfig»

Méthode Description
AppConfig.get_models() Cette méthode permet de demander un itérable de classes «Model» pour cette application.
AppConfig.get_model(model_name) Cette méthode permet de demander le «Model» correspondant au nom de modèle spécifié.
AppConfig.ready() Cette méthode permet de demander si les sous-classes peuvent remplacer cette méthode pour effectuer des tâches d'initialisation tels que les signaux d'enregistrement. Il est appelé dès que le registre est complètement construit.


Dernière mise à jour : Dimanche, le 16 octobre 2016