diff options
author | Marcin Gębala <maarcin.gebala@gmail.com> | 2016-12-20 11:34:24 +0100 |
---|---|---|
committer | Marcin Gębala <maarcin.gebala@gmail.com> | 2016-12-22 12:46:45 +0100 |
commit | 970e13e3230b8675667dd5ebfa9f4374bce6ab6c (patch) | |
tree | a4f9296ea8fe8d6b946c8a6a5feaa7e739ec89e1 /saleor/product/views.py | |
parent | 7a3af9fa177794a3c761bc9fb7bbbc9d62c48e03 (diff) | |
download | saleor-frontend-970e13e3230b8675667dd5ebfa9f4374bce6ab6c.tar.gz saleor-frontend-970e13e3230b8675667dd5ebfa9f4374bce6ab6c.tar.bz2 saleor-frontend-970e13e3230b8675667dd5ebfa9f4374bce6ab6c.zip |
Render components based on props from template
Diffstat (limited to 'saleor/product/views.py')
-rw-r--r-- | saleor/product/views.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/saleor/product/views.py b/saleor/product/views.py index 3b24df8c..56166cc9 100644 --- a/saleor/product/views.py +++ b/saleor/product/views.py @@ -63,7 +63,9 @@ def product_details(request, slug, product_id, form=None): type(product).__name__.lower(),) templates = [template_name, 'product/details.html'] product_images = get_product_images(product) - variant_picker_data = get_variant_picker_data(product.variants.all()) + variant_picker_data = get_variant_picker_data( + product.variants.all(), + product.product_class.variant_attributes.prefetch_related('values')) return TemplateResponse( request, templates, {'is_visible': is_visible, |