ModelsΒΆ

TODO

class ecommerce.products.models.Attribute(*args, **kwargs)

Attribute model. It represents a product attribute.

exception DoesNotExist
exception MultipleObjectsReturned
class ecommerce.products.models.Brand(*args, **kwargs)

Brand model. It represents a product brand.

exception DoesNotExist
exception MultipleObjectsReturned
class ecommerce.products.models.Category(*args, **kwargs)

Category model. It represents a product category. It uses the treebeard library to implement the nested set model.

exception DoesNotExist
exception MultipleObjectsReturned
class ecommerce.products.models.Product(*args, **kwargs)

Product model. It represents a product in the store.

exception DoesNotExist
exception MultipleObjectsReturned
class ecommerce.products.models.ProductAttribute(*args, **kwargs)

Product Attribute model. It represents a product attribute, like color, size, etc.

exception DoesNotExist
exception MultipleObjectsReturned
class ecommerce.products.models.ProductImage(*args, **kwargs)

Product Image model. It represents an image of a product.

exception DoesNotExist
exception MultipleObjectsReturned
get_owner()

Return the owner of the product image.

class ecommerce.products.models.ProductLine(*args, **kwargs)

Product Line model. It keeps a track of the stock quantity of a product.

exception DoesNotExist
exception MultipleObjectsReturned
get_owner()

Return the owner of the product line.