How to query directly the table created by Django for a ManyToMany relation?
This is the many to many field instance:
MyModel2.mymodel1
This is the intermediary table model:
MyModel2.mymodel1.through
This is the intermediary model manager:
MyModel2.mymodel1.through.objects
This returns a queryset for all intermediary models:
MyModel2.mymodel1.through.objects.all()
This part of django docs talk about through
. You can make a through
model yourself, else it is automatically generated.