Django Shop的可配置产品
django-shop-configurableproduct的Python项目详细描述
此插件允许您:
- 在django管理界面中使用自定义字段集定义产品类型
- 向产品添加自定义字段
支持的字段类型
- 浮点字段
- 字符字段
- 图像字段(通过sorl.thumbnail在管理中预览)
- 布尔字段(nullbooleanfield)
如何使用
- 从bitbucket或pypi安装
- 如果要为所有产品类型(即大小,…)定义静态字段:
- Create a subclass of configurableproduct.models.CProduct
- Write admin class based on configurableproduct.admin.CProductAdmin
如果要直接使用cproduct模型,请在设置文件中将
ENABLE_CPRODUCT_ADMIN
设置为True
。您可以通过
productfloat_set
,productchar_set
,…访问自定义字段:product_object.productchar_set.all()[0].value
您可以通过
product_object.field_list
属性访问自定义字段的有序列表