Wpis z mikrobloga

Robię apkę na django w ramach treningu i dodatkowo chciałem użyć celery do wykonania harmonogramu. Zainstalowałem celery i redisa. Skorzystałem z biblioteki django celery beats. Dodałem prosty task który ma wyprintować tekst. Nie mam pojęcia dlaczego on się nie pojawia chociaż widzę że task się wykonuje bo na konsoli od celery.

[2019-08-24 10:40:09,880: INFO/MainProcess] Scheduler: Sending due task Testowy (robot.tasks.send_notifiction)
Tutaj kod z tasks.py

from __future__ import absolute_import, unicode_literals

from celery import shared_task
from celery import task
from celery.utils.log import get_task_logger

logger = get_task_logger(__name__)

Czytałem że zamiast printa trzeba dać loggera, nawet próbowałem z returnem xD ale nic nie pomogło. Co robię źle?

#django #python #programowanie
#celery
  • 8