def get_product_model(self): return module_loading.get_product_model()
def product(self): if self._product is None: self.product = module_loading.get_product_model()._default_manager.get(pk=self.pk) return self._product
def get_queryset(self): if self.queryset is not None: return self.queryset product_model = self.product_model or get_product_model() return product_model._default_manager.all()