in catalog/views.py [0:0]
def viewProduct(request, storeId, productId):
''' view for an individual product detail view '''
if canViewThisStore(storeId, request.user.id):
store = Store.objects.get(id=storeId)
product = Product.objects.get(id=productId)
metadata = getFBEOnboardingDetails(store.id)
context = {
"store": store,
"fb_metadata": metadata,
"product": product,
}
if product.product_group:
product_variants = [product for product in Product.objects.filter(product_group=product.product_group).order_by("created") if product.id != productId]
context["product_variants"] = product_variants
return render(request, "catalog/product.html", context)
else:
return render(request, "403.html")