This commit is contained in:
behruz-dev
2025-10-08 19:13:55 +05:00
parent b87d4ec63a
commit 7097261131
4 changed files with 6 additions and 10 deletions

View File

@@ -1,6 +1,3 @@
from .celery import app as celery_app from .celery import app as celery_app
__all__ = ['celery_app']
__all__ = (
"celery_app"
)

View File

@@ -6,7 +6,7 @@ from config.env import env
os.environ.setdefault("DJANGO_SETTINGS_MODULE", env("DJANGO_SETTINGS_MODULE")) os.environ.setdefault("DJANGO_SETTINGS_MODULE", env("DJANGO_SETTINGS_MODULE"))
app = celery.Celery("config") app = celery.Celery('config', broker="redis://redis:6379", backend="redis://redis:6379")
app.config_from_object("django.conf:settings", namespace="CELERY") app.config_from_object("django.conf:settings", namespace="CELERY")

View File

@@ -1,10 +1,6 @@
from django.conf import settings from django.conf import settings
from config.env import env
CELERY_BROKER_URL = 'redis://redis:6379/0' CELERY_BROKER_URL = 'redis://redis:6379/0'
CELERY_ACCEPT_CONTENT = ['json'] CELERY_ACCEPT_CONTENT = ['json']
CELERY_TASK_SERIALIZER = 'json' CELERY_TASK_SERIALIZER = 'json'
CELERY_TIMEZONE = settings.TIME_ZONE CELERY_TIMEZONE = settings.TIME_ZONE
if not env('DEBUG'):
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')

View File

@@ -49,11 +49,14 @@ services:
command: celery -A config worker --loglevel=info command: celery -A config worker --loglevel=info
environment: environment:
- CELERY_BROKER_URL=redis://redis:6379/0 - CELERY_BROKER_URL=redis://redis:6379/0
- CELERY_RESULT_BACKEND=redis://redis:6379/0
depends_on: depends_on:
- redis - redis
- web - web
networks: networks:
- trustme - trustme
volumes:
- "./:/code"
restart: always restart: always
db: db: