Je veux être en mesure de mettre à jour un nombre dynamique d'objets dans un seul formulaire en utilisant Django et je me demande quel serait le meilleur moyen de le faire. Un exemple d'une situation similaire peut aider.Générer et soumettre un nombre dynamique d'objets dans un formulaire avec Django
Modèle:
class Customer(Model.models):
name = models.CharField(max_length=100)
active = models.BooleanField()
Formulaire (Je sais que je suis mélange vue et le code du modèle ici qui ne fonctionne pas, mais c'est une idée générale de ce que la forme est censé faire):
customers = Customer.objects.all()
for c in customers:
print <li> {{ c.name }} <input type="checkbox" value="{{ c.active }}" name="?" />
Comment procéder pour soumettre une liste de ces objets? Serait le meilleur pari d'attacher l'id du client dans chaque «ligne», puis de traiter en fonction de l'ID? Y a-t-il un mécanisme pour soumettre une liste de tuples? Quelle serait la solution idéale?
C'est tellement plus facile que je l'aurais fait. Merci pour ça. –