2010-12-02 21 views
0

Je me demande s'il y a peut-être un chemin avec django pour afficher apporter des données supplémentaires dans l'affichage de CheckboxSelectMultiple-à-dire avatar ou first_name ou last_namefacebook type django sélectionner pour beaucoup à plusieurs champs

Avec le champ manytomany c'est vraiment bon qu'un utilisateur puisse vérifier ses options et continuer, mais quel que soit parfois il peut être qu'un utilisateur a deux fois la même information, c'est à dire un nom qui est le même, ou une référence à quelque chose qui est le même. Facebook a un très bon style lorsque vous voulez partager quelque chose avec quelqu'un que vous pouvez sélectionner cet utilisateur et voir son avatar en même temps, donc si vous avez deux amis avec le même nom et prénom, vous pouvez toujours les distinguer par leur avatar.

Y a-t-il un moyen avec le __init__ d'atteindre cet objectif, ou est-ce que vous avez des indications pour le faire d'une autre manière?

Répondre

1

La réponse liée à ci-dessous présente un exemple d'une coutume SelectMultiple un widget qui rend les objets étant sélectionné disponibles pour une utilisation dans la présentation de détails à l'utilisateur dans la méthode render() du widget: