refactor(requests_app): переименование constants.py -> config.py

- constants.py → config.py для более точного отражения содержимого
- Файл содержит не только константы, но и конфигурацию уведомлений:
  * NotificationVerbs - типы уведомлений
  * MessageTemplates - шаблоны сообщений
  * ActionURLs - URL для переходов

- Обновлены импорты во всех зависимых файлах:
  * handlers.py
  * __init__.py

Название 'config' более семантически верное для файла с конфигурацией.
This commit is contained in:
lizerk 2026-03-10 12:28:03 +03:00
parent abcb264e38
commit 3583aee95a
3 changed files with 5 additions and 5 deletions

View File

@ -9,7 +9,7 @@
Использует универсальную систему уведомлений (backend/notifications).
Структура:
- constants.py - константы (типы уведомлений, шаблоны сообщений)
- config.py - конфигурация (типы уведомлений, шаблоны сообщений, URLs)
- handlers.py - бизнес-логика отправки уведомлений
- signals.py - Django сигналы для автоматической генерации
@ -21,7 +21,7 @@ Usage:
"""
# Импорты для удобства и обратной совместимости
from .constants import NotificationVerbs, MessageTemplates, ActionURLs
from .config import NotificationVerbs, MessageTemplates, ActionURLs
from .handlers import (
notify_new_request,
notify_status_change,

View File

@ -1,7 +1,7 @@
"""
Константы для уведомлений модуля Requests.
Конфигурация уведомлений модуля Requests.
Определяет типы уведомлений (verbs) и шаблоны сообщений.
Определяет типы уведомлений (verbs), шаблоны сообщений и URL.
"""

View File

@ -9,7 +9,7 @@ import logging
from django.contrib.auth import get_user_model
from notifications.signals import notify
from .constants import NotificationVerbs, MessageTemplates, ActionURLs
from .config import NotificationVerbs, MessageTemplates, ActionURLs
Employee = get_user_model()
logger = logging.getLogger(__name__)