def change_ost(request): a = [['123',44,5],['234',99,9],['345',18,67]] # a-в будущем огромный список на тысячу позиций all_goods = Good.objects.all() for good in all_goods: good.count = 0 good.price = 0 for b in a: if b[0] == good.barcode: good.count = b[1] good.price = b[2] good.save() return message("Test ok")