SHOW:
|
|
- or go back to the newest paste.
1 | kolvo=dict(request.POST).get("kolvo") | |
2 | nak_id=request.GET.get("n") | |
3 | try: | |
4 | kolvo=[float(k.replace(",",".")) for k in kolvo] | |
5 | except ValueError: | |
6 | return redirect(f"/accounts/profile/zagot/accept_products?n={nak_id}&e=1") | |
7 | - | zagot_products=Zagot_products.objects.filter(......).order_by("product") |
7 | + | zagot_products=Zagot_products.objects.filter(......).order_by("product")[:len(kolvo)] |
8 | - | for i in range(len(kolvo)): |
8 | + | for zp, i in enumarate(zagot_products): |
9 | - | zagot_products[i].kolvo=kolvo[i] |
9 | + | zp.kolvo=kolvo[i] |
10 | - | zagot_products[i].status=True |
10 | + | zp.status=True |
11 | - | zagot_products[i].save() |
11 | + | zp.save() |
12 | Nakl_for_zagot.objects.filter(.....).update(is_taken=True) | |
13 | return redirect("/accounts/profile/") |