Bonjour,
J'ai fait des décorator pour mes vues django mais cela m'embete d'avoir a préfixer toutes mes fonctions... y a t il une maniere de "dire a django" de l'appliquer a plusieurs méthodes (d'un fichier views.py par exemple).
Merci![]()
Bonjour,
J'ai fait des décorator pour mes vues django mais cela m'embete d'avoir a préfixer toutes mes fonctions... y a t il une maniere de "dire a django" de l'appliquer a plusieurs méthodes (d'un fichier views.py par exemple).
Merci![]()
C'est plus une question de Python. Tu pourrais toujours utiliser __dict__() de ton module, sortir seulement les fonctions et appliquer foo = decorateur(foo). C'est pas écoeurant.
Ma suggestion: fais-toi un search/replace dans vim pour ajouter le @decorateur partout.
a vrai dire quasiment aucune vue n'est créer, ct plus par souci d etre conci que par feinéantise
bon je pense que je vais le mettre partout "explicite is better than implicite"![]()
Partager