models.py:
class table1(models.Model): field1 = models.IntegerField() field3 = models.ManyToManyField(table2) class table2(models.Model): some_field = models.IntegerField() class table1_table2(models.Model): table1 = models.ForeignKey(table1) table2 = models.ForeignKey(tv_channels) ex_field = models.CharField()
select = models.table1_table2.objects.get(table1=some_id) for item in select: some_var = item.ex_field
'table1_table2' object has no attribute 'ex_field'
Можно конечно еще модель для table1_table2 сделать и уже через нее нужные данные получать.
По логике и так должно работать, подскажите?