import os from django.conf import settings from celery import Celery from datetime import timedelta from celery.utils.log import get_task_logger logger = get_task_logger(__name__) os.environ.setdefault("DJANGO_SETTINGS_MODULE", "api.settings") celery_app = Celery("api") celery_app.config_from_object(f'django.conf:settings', namespace='CELERY') celery_app.autodiscover_tasks() @celery_app.task(bind=True) def debug_task(self): print(f'Request: {self.request!r}')