J'ai deux classes avec une relation ManyToMany. Je voudrais en sélectionner un dans la première classe et accéder aux champs de la classe concernée. Il semble que cela devrait être facile. Par exemple:Dans Django, comment extraire un champ d'une classe liée plusieurs-à-plusieurs?
class Topping(models.Model):
name = models.CharField(max_length=40)
class Pizza(models.Model):
name = models.CharField(max_length=40)
toppings = models.ManyToManyField(Topping)
donc je veux faire quelque chose comme:
Pizza.objects.filter(name = 'Pizza 1')[0].toppings[0]
Mais cela ne fonctionne pas pour moi. Merci pour toute aide.
Très bien. Je vous remercie. – Mitch