lizerk c5a8455421 feat: автоматическое создание EmployeeAction из заявок
- Добавлены сигналы в employees/signals.py для автоматизации создания кадровых событий
- Реализованы стратегии: немедленные (transfer, dismissal) и отложенные (vacation, sick_leave)
- Добавлены Celery tasks для отложенного создания событий и авто-возврата
- Настроен periodic task для очистки пропущенных возвратов
- Архитектура: employees (ядро) обрабатывает события из requests_app (модуль)
2026-03-17 20:34:14 +03:00

13 lines
644 B
Python

from django.apps import AppConfig
class RequestsAppConfig(AppConfig):
default_auto_field = 'django.db.models.BigAutoField'
name = 'requests_app'
def ready(self):
# Подключаем модуль уведомлений (signals регистрируются автоматически)
import requests_app.notifications.signals # noqa
# import requests_app.signals # MOVED: Автоматическое создание EmployeeAction теперь в employees/signals.py
import requests_app.rules # django-rules: регистрация предикатов и правил доступа