Definujte ManyToManyField na jednom z vašich modelů (např. Sample ) specifikující through možnost, jak je zdokumentováno zde :
class Sample(models.Model):
id = ...
containers = models.ManyToManyField(Container, through='JoinSampleContainer', through_fields=('sample_id', 'container_id'),
related_name='samples')
Poznámka:Kvůli čitelnosti byste měli pole ve svých modelech pojmenovat (a použít db_column k určení použitého sloupce DB). Použijte id namísto sample_id , je mnohem čitelnější použít sample.id namísto sample.sample_id . A použijte sample namísto sample_id , respektive container namísto container_id na průchozím modelu.