Models

shopkit.brands.models

class shopkit.brands.models.BrandBase(*args, **kwargs)

Bases: django.db.models.base.Model

Abstract base class for brands. Use like this:

class Brand(BrandBase, OrderedItemBase, NamedItemBase):
    pass

Todo

Add methods for listing all available products (using the in_shop manager) for a given brand.

class shopkit.brands.models.BrandedProductMixin(*args, **kwargs)

Bases: django.db.models.base.Model

Mixin for product classes with a relation to brand.