J'ai une relation de ManyToMany:Dans Django Admin, je veux changer la façon dont les clés étrangères sont affichées dans un grand nombre Many widget admin Relation
class Book: title = models.CharField(...) isbn = models.CharField(...) def unicode(self): return self.title def ISBN(self): return self.isbn class Author: name = models.CharField(...) books = models.ManyToManyField(Book...)
Dans l'interface admin Auteur Je reçois un multiple liste de sélection qui utilise l'affichage Unicode pour les livres. Je veux changer la liste de deux façons:
1) Seulement pour l'interface d'administration Je veux afficher le numéro ISBN, partout ailleurs j'imprime juste un objet "Livre" Je veux que le titre soit affiché.
2) Comment pourrais-je utiliser un meilleur widget que MultipleSelectList pour ManyToMany. Comment pourrais-je spécifier d'utiliser un CheckBoxSelectList à la place?