Definieer het ManyToManyField op een van uw modellen (bijv. Sample ) specificeren van een through optie als hier gedocumenteerd :
class Sample(models.Model):
id = ...
containers = models.ManyToManyField(Container, through='JoinSampleContainer', through_fields=('sample_id', 'container_id'),
related_name='samples')
Opmerking:u moet de velden in uw modellen een naam geven voor de leesbaarheid (en gebruik db_column om de DB-kolom op te geven die wordt gebruikt). Gebruik id in plaats van sample_id , het is veel leesbaarder om sample.id . te gebruiken in plaats van sample.sample_id . En gebruik sample in plaats van sample_id , resp container in plaats van container_id op het doorgaande model.