- Добавлена конфигурация Celery (eusrr_backend/celery.py) - Созданы async задачи для уведомлений (notifications/tasks.py) - Обновлены все notification_signals на create_notification_async() - Добавлен метод NotificationService.create_notification_async() с fallback - Установлены пакеты: django-celery-beat, django-celery-results, flower - Применены миграции для Celery приложений - Документация: CELERY_SETUP.md, CELERY_INTEGRATION_PLAN.md Производительность: уменьшение времени отправки сообщений с ~500ms до <50ms
8 lines
239 B
Python
8 lines
239 B
Python
"""
|
|
Инициализация проекта EUSRR
|
|
"""
|
|
# Это гарантирует, что приложение Celery загружается при старте Django
|
|
from .celery import app as celery_app
|
|
|
|
__all__ = ('celery_app',)
|