Создание списка из двух полей в Django

Я не знаю, есть ли возможность создать модель поля из двух разных моделей полей. Например, у меня есть две реальные модели :

class BaseOil(models.Model):
BaseoilName = models.CharField(max_length=150)


class Additif(models.Model):
AdditifName = models.CharField(max_length=150)

BaseoilName содержит некоторый компонент и AdditifName содержит некоторый компонент тоже и отличается от BaseoilName, поэтому я хочу создать список из этих двух компонентов в одном списке в другой модели именно в поле Compostant, как:

class Fabrications(models.Model):
Fab_fiche_Grade = models.ForeignKey(Lesfiches, on_delete=models.CASCADE)
Composant = models.ForeignKey(BaseOil, on_delete=models.CASCADE, null=True, blank=True)

Я попробовал несколько уроков с Youtube и из документа Django Project, но у меня не получилось достичь своей цели.

поэтому спасибо за помощь в получении, и я буду очень благодарен

Вернуться на верх