37 lines
1013 B
Python
37 lines
1013 B
Python
"""
|
||
Модуль уведомлений для Documents приложения.
|
||
|
||
Публичный API:
|
||
- NotificationVerbs - константы глаголов уведомлений
|
||
- MessageTemplates - шаблоны сообщений
|
||
- ActionURLs - генераторы URL-адресов
|
||
- notify_document_ready - функция для ручного уведомления о документе
|
||
|
||
Использование:
|
||
from documents.notifications import notify_document_ready
|
||
|
||
# В коде:
|
||
notify_document_ready(document, user)
|
||
"""
|
||
|
||
# Импортируем handlers и signals для регистрации
|
||
from . import (
|
||
handlers, # noqa: F401
|
||
signals, # noqa: F401
|
||
)
|
||
from .config import (
|
||
ActionURLs,
|
||
MessageTemplates,
|
||
NotificationVerbs,
|
||
get_uploader_name,
|
||
)
|
||
from .handlers import notify_document_ready
|
||
|
||
__all__ = [
|
||
"NotificationVerbs",
|
||
"MessageTemplates",
|
||
"ActionURLs",
|
||
"notify_document_ready",
|
||
"get_uploader_name",
|
||
]
|