Les programmes peuvent nommer leurs propres exceptions en créant une nouvelle classe d'exception (voir Classes pour en savoir plus sur les classes de Python).
User-defined Exceptions Programs may name their own exceptions by creating a new exception class (see Classes for more about Python classes).
Comme dans le cas de l'Exemple 8.2, « Utilisation de la couche dépôt en Python », ce programme voit sa mémoire gérée automatiquement et utilise en grande partie les types de données classiques de Python.
As was the case in Example 8.2, "Using the repository layer with Python", this program is pool-free and uses, for the most part, normal Python datatypes.
Comment importer une classe Python dans un répertoire ci-dessus?
Quelle est la différence entre le style ancien et les nouvelles classes de style en Python?
What is the difference between old style and new style classes in Python?
Au lieu de fonctions de décorateur, nous sommes également en mesure de créer des classes de décorateur en Python.
Instead of decorator functions, we are also able to create decorator classes in Python.
N'importe quel objet peut être levé comme exception, mais il est de bonne pratique de ne lever que des objets qui étendent l'une des classes d'exceptions de Python.
Any object can be raised as an exception, but it is good practice to raise objects that extend one of the built-in exception classes.
Il est possible d'effectuer différentes opérations sur cet élément (comme la classe Robolink.Item de Python).
It is possible to perform different operations on that item (same as Python's Robolink.Item class).
Ensuite, il suffit de créer une instance de votre sous-classe de AdminSite (sur le même principe que pour toute autre classe Python), et d'y inscrire vos modèles et sous-classes de ModelAdmin au lieu de le faire avec le site par défaut.
Then, simply create an instance of your AdminSite subclass (the same way you'd instantiate any other Python class) and register your models and ModelAdmin subclasses with it instead of with the default site.
La première classe constitue l'objet Python que vos utilisateurs vont manipuler.
The first class is the Python object that your users will manipulate.
Une classe en Python est un type de données défini par l'utilisateur.
A class in Python is user defined data type.
C'est elle qui porte les méthodes communes à toutes les instances de classes en Python.
It has the methods that are common to all instances of Python classes.
Contenu potentiellement sensible ou inapproprié
Les exemples vous aident à traduire le mot ou l’expression cherchés dans des contextes variés. Ils ne sont ni sélectionnés ni validés par nous et peuvent contenir des mots ou des idées inappropriés. Signalez des exemples à modifier ou à retirer. Les traductions potentiellement sensibles, inappropriées ou familières sont généralement marquées de rouge ou d’orange.