Tentukan ManyToManyField pada salah satu model Anda (mis. Sample ) menentukan through sebagai didokumentasikan di sini :
class Sample(models.Model):
id = ...
containers = models.ManyToManyField(Container, through='JoinSampleContainer', through_fields=('sample_id', 'container_id'),
related_name='samples')
Catatan:Anda harus memberi nama bidang dalam model Anda agar mudah dibaca (dan menggunakan db_column untuk menentukan kolom DB yang digunakan). Gunakan id bukannya sample_id , jauh lebih mudah dibaca menggunakan sample.id bukannya sample.sample_id . Dan gunakan sample bukannya sample_id , resp container bukannya container_id pada model tembus.