Le 9 mai 2012 16:29, David THENON <[email protected]> a écrit :

> Salut,
>
> > Q1 - Gestion des "Responsables Pays"
> > [snip]
> > Il y a plus futé ou mieux une app pour ça ?
>
> À mon avis ajouter tes méthodes de filtrages au niveau du manager est le
> meilleur choix, c'est un peu son but de contenir la logique d'accès aux
> données de ton modèle.
>
> Et pour les vues, avec le système du Class based views tu peux facilement
> imposer ces filtrations sur un "Mixin" et le réutiliser partout après.
>

Merci pour ce retour.

Avec Django 1.4, il est possible de faire un list_filter custom/dyanmique :
https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.list_filter

J'ai pu donc faire cette restriction visuellle directement dans l'admin.

Me restera plus qu'a changer un peu les couleurs de l'admin et cette parte
là de l'appli est faite en qqs heures du coup ^^

-- 
Nicolas Steinmetz
http://www.steinmetz.fr - http://nicolas.steinmetz.fr/
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à