Django - моя функция не обновляет данные в базе данных

Моя функция не обновляет данные в базе данных. Она вроде бы работает правильно, но в базе данных ничего не меняется

task.py

import time
from celery import shared_task

from store.models import Product


@shared_task
# do something heavy
def price_updater():
    records = Product.objects.all()
    for rec in records:
        rec.price_before_offer = rec.price * 4 / 3
        rec.save()

    
while True:
    price_updater()
    time.sleep(10000)
Вернуться на верх