DT
Size: a a a
DT
SI
S
•
S
DT
•
•
S
•
DP
S
DT
class Order(models.Model):
products = models.ManyToManyField('webapp.Product', related_name='products', through='webapp.OrderProduct')
и
order = Order.objects.create(
products=x.product
)
ты
x.product
явно присваиваешь в m2m полеDT
SI
DT
SI
/admin/autocomplete/
. А локально все ок. Один и тот же код, один и тот же комит•
class Order(models.Model):
products = models.ManyToManyField('webapp.Product', related_name='products', through='webapp.OrderProduct')
и
order = Order.objects.create(
products=x.product
)
ты
x.product
явно присваиваешь в m2m поле•
product_mas = []
for x in basket:
product_mas.append({'product_mas': x.product})
qty = (x.product.price * x.qty)
order = Order.objects.create(
name=name,
the_address=the_address,
phone=phone,
products=product_mas
)
product = x.product
OrderProduct.object.create(order=order, product=product, qty=qty)
return redirect('view_basket')
else:
return render(request, 'basket/view.html', {'form': form})