Skip to main content

Configurable product for django-shop

Project description

This plugin allow you to:

  • Define product types in django admin interface with custom set of fields
  • Add custom fields to products

Supported field types

  • Float field
  • Char field
  • Image field (with preview in admin via sorl.thumbnail)
  • Boolean field (NullBooleanField)

How to use it

  • Install from bitbucket or pypi
  • If you want to define static fields for all product types (i.e. size, …):
  • Create a subclass of configurableproduct.models.CProduct
  • Write admin class based on configurableproduct.admin.CProductAdmin
  • If you want to use CProduct model directly, set ENABLE_CPRODUCT_ADMIN to True in your settings file.

  • You can access custom fields via productfloat_set, productchar_set,… as:

    product_object.productchar_set.all()[0].value
    
  • You can access ordered list of custom fields via product_object.field_list property

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for django-shop-configurableproduct, version 0.3.0
Filename, size File type Python version Upload date Hashes
Filename, size django-shop-configurableproduct-0.3.0.tar.gz (9.4 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page