django-shop-configurableproduct é um plugin Django que permite que você:
- Definir tipos de produtos em interface de administração do Django com o conjunto personalizado de campos
- Adicione campos personalizados aos produtos
Tipos campo suportados
- Campo Float
- Campo Char
- Campo de imagem (com visualização em via de administração sorl.thumbnail)
- Campo booleano (NullBooleanField)
Como usá-lo
- Instalar a partir bitbucket ou pypi
- Se você deseja definir campos estáticos para todos os tipos de produto (ou seja, o tamanho, ...):
- Criar uma subclasse de configurableproduct.models.CProduct
- Classe Write administrador com base em configurableproduct.admin.CProductAdmin
- Se você quiser usar o modelo CProduct diretamente, defina como True ENABLE_CPRODUCT_ADMIN em seu arquivo de configurações.
- Você pode acessar campos personalizados via productfloat_set, productchar_set, ... como:
product_object.productchar_set.all()[0].value
Requirements:
- Python
- Django
Comentários não encontrado