Salut, Si c'est uniquement une question de séléction d'entrées de ton modèle pour y appliquer une action, est ce que une "admin action" [1] ne te serait pas suffisant ?
Le seul truc c'est que les cases à cocher des contacts ne seront pas pré- séléctionnés par défaut comme dans un formulaire dédié mais tu peux visuellement représenter leur état "séléctionné" dans un attribut booléen dans le "list_display" de ton modeladmin. [1] https://docs.djangoproject.com/en/dev/ref/contrib/admin/actions/ -- Cordialement, David THENON. Le vendredi 11 mai 2012 12:04:41, MichaelP a écrit : > Bonjour, > > Je suis en train de réaliser ma première application django - vraiment > très simple. > > Je m'appuie pour le moment uniquement sur django-admin. Je tombe sur > une demande de fonctionnalité que je n'arrive pas à implémenter, ni à > savoir si elle a déjà été écrite par d'autres. > > > J'ai une deux tables, Client et Contact. La table Contact contient une > clé étrangère pointant vers la table Client. > > Grâce au "admin.TabularInline" je peux afficher, depuis la fiche > Client, un formulaire pour modifier les données des Contacts déjà > attachés au client et ajouter de nouveaux Contact en les créant. > > Il m'est demandé, au lieu d'afficher tous ces champs pour chaque > Contact, de pouvoir simplement ajouter ou enlever des contacts > existants depuis une liste. Un champs select multiple, contenant tous > les contacts, pourrait faire l'affaire. > > > Malheureusement je n'ai rien lu dans la docs qui suggère que ceci est > réalisable. > > > Avez-vous un tuyau à me donner? Pour info, j'utilise django 1.4 > > > Merci d'avance. > > > Michaël P. > > > PS: où sont les archives 2011 et 2012 de la liste? La page > [url]http://lists.afpy.org/mailman/listinfo/django[/url] pointe vers > [url]http://lists.afpy.org/pipermail/django/[/url] qui s'arrête à > septembre 2010. > _______________________________________________ > django mailing list > [email protected] > http://lists.afpy.org/mailman/listinfo/django _______________________________________________ django mailing list [email protected] http://lists.afpy.org/mailman/listinfo/django
