Привет, классные люди!
Такой простой вопрос, иногда я использовал циклический просмотр своих моделей с помощью цикла python for, это не очень хорошо для производительности веб-сайта.
У меня есть три модели:
class A(models.Model):
Bs = ManyToManyField(B)
class B(models.Model):
Cs = ManyToManyField(C)
class C(models.Model):
name = CharField(max_length=100)
Если я хочу, чтобы все экземпляры модели C были связаны с экземпляром A ,как я продолжу, а не этот питон для цикла?
all_c = []
for b in a_instance.Bs.all():
for c in b.Cs.all():
all_c.append(c)