Я хочу использовать get_or_create в своем коде, но когда он возвращает более одной записи, он показывает ошибку MultipleObjectsReturned. Если есть одна запись, она работает нормально.
Код в Views.py
def cart(request):
if request.user.is_authenticated:
customer=request.user.customer
order , created=Order.objects.get_or_create(customer=customer, complete=False)
items=order.orderitem_set.all()
else:
items=[]
order={'get_cart_total':0, 'get_cart_items':0}
context={'items':items, 'order': order}
return render(request, 'store/cart.html', context)
Любая помощь будет принята с благодарностью.
Спасибо.