Как я могу перечислить объекты MyModelB для каждой MyModelA, если их отношения не прямые, а через MyModelC.
models.py
class MyModelA(models.Model):
name = models.CharField(max_length=50)
class MyModelB(models.Model):
name = models.CharField(max_length=50)
class MyModelC(models.Model):
name = models.CharField(max_length=50)
my_model_a = models.ForeignKey(MyModelA, on_delete=models.CASCADE)
my_model_b = models.ManyToManyField(MyModelB)
my_model_b_list_of_each_c_for_each_a.html
{% for a in object_list %}
{% for c in a.my_model_c_set %}
{% for b in c.my_model_b_set %} # Can I list MyModelBs of each MyModelC?
{% endfor %}
{% endfor %}
{% endfor %}