Я хочу получить доступ к значению атрибута продукта. Я определил атрибут продукта с кодом weight
и введите float
. В своих взглядах я пытаюсь получить доступ к нему, как показано ниже:Доступ к атрибутам продукта django oscar
def red(request):
basket = request.basket
weight_total = 0
for line in basket.all_lines():
weight = line.product.attributes.get(code = 'weight')
weight_total += weight.productattributevalue
Он не работает и дает ошибку:
'ProductAttribute' object has no attribute 'productattributevalue'
Я пытался смотреть в модели ОСКАР, но не смог найти решение. Пожалуйста помоги.