Tôi có hai lớp với mối quan hệ ManyToMany. Tôi muốn chọn một từ lớp đầu tiên và truy cập vào các trường của lớp liên quan. Có vẻ như điều này sẽ dễ dàng. Ví dụ:Trong Django, làm thế nào để bạn lấy một trường của một lớp liên quan nhiều đến nhiều?
class Topping(models.Model):
name = models.CharField(max_length=40)
class Pizza(models.Model):
name = models.CharField(max_length=40)
toppings = models.ManyToManyField(Topping)
Vì vậy, tôi muốn làm một cái gì đó như:
Pizza.objects.filter(name = 'Pizza 1')[0].toppings[0]
Nhưng điều này không làm việc cho tôi. Cảm ơn vì bất kì sự giúp đỡ.
Tuyệt vời. Cảm ơn bạn. – Mitch