I have a periodic celery task which is not creating my model
@periodic_task(run_every=timedelta(seconds=1))
def store_products():
products = get_products()
for product in products:
Product.objects.create(
name=product['name'],
description=product['body_html'],
vendor=product['vendor'],
rank=product['rank'],
source=product['source'],
price=product['variants'][0]['price'],
product_id=product['id'],
)
My question is what could I be doing wrong