J'ai regardé vite fait, tu peux y accéder via l'attribut _meta de ton instance qui contient pas mal de config de ton modèle, mais c'est des méthodes "proxy" de django, faut "forcer" leur interprétation pour y accéder, genre :
str(toninstance._meta.verbose_meta) Enfin un truc du genre, tu peux voir les attributs auquel tu peux accéder en faisant un : print dir(toninstance._meta) Le mercredi 16 janvier 2013 10:19:24 Bourhis Yves a écrit : > Bonjour et meilleurs voeux à tous, > > dans mon site d'administration j'ai défini des actions me permettant de > générer des listes en "pdf" pour lesquelles j'aurais besoin de > récupérer, pour l'en-tête, le nom de la table correspondante (en fait le > contenu de "verbose_name" ou "verbose_name_plural" défini dans "models.py"). > > En gros dans admin.py j'ai : > class MaTableAdmin(admin.ModelAdmin): > [...] > def editionPdf(modeladmin, request, queryset): > return listePdf(queryset.all()) > et je voudrais que ma fonction "listePdf" puisse récupérer le > "verbose_name"... > > C'est sans doute trivial, mais j'avoue que je sêche... > > Cordialement. -- Cordialement, David THENON. _______________________________________________ django mailing list [email protected] http://lists.afpy.org/mailman/listinfo/django
