def get_manufacturer(self):
        if self.is_variant():
            return self.parent.manufacturer
        else:
            return self.manufacturer
Always return parent manufacturer for variants.
dataset/ETHPy150Open diefenbach/django-lfs/lfs/catalog/models.py/Product.get_manufacturer