Dans l'interface d'administration et formes automorphes il est le génial helper de pouvoir définir des choix. Vous pouvez utiliser le code comme ceci:
APPROVAL_CHOICES = (
('yes', 'Yes'),
('no', 'No'),
('cancelled', 'Cancelled'),
)
client_approved = models.CharField(choices=APPROVAL_CHOICES)
pour créer une liste déroulante dans votre forme et de la force à l'utilisateur de choisir une de ces options.
Je me demandais simplement si il existe un moyen de définir un ensemble de choix où plusieurs peuvent être choisis à l'aide des cases à cocher? (Serait aussi agréable d'être en mesure de dire que l'utilisateur peut sélectionner un nombre maximum d'entre eux.) Il semble que c'est une fonctionnalité qui est probablement mis en œuvre, c'est juste que je n'arrive pas à trouver dans la documentation.