Files
ACORE/apps/tasks/apps.py
T
lokses f342d67f97 Модуль задач (tasks): роли Bitrix-стиля, дерево-пикер людей
- Task: ответственный/соисполнители/наблюдатели (M2M), статусы, приоритет,
  дедлайн. Видимость for_user(), наблюдатели не меняют статус
- Список с табами-статусами (один aggregate вместо 4 count), детальная
  со сменой статуса и комментариями, edit/delete с правами
- Выбор людей — дерево отделов с фото/должностями и поиском (people-picker),
  вместо select multiple; назначение задачи со страницы сотрудника
- ROLE_PREFETCH с select_related('post') против N+1; сигналы

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-22 17:31:33 +03:00

11 lines
245 B
Python

from django.apps import AppConfig
class TasksConfig(AppConfig):
default_auto_field = 'django.db.models.BigAutoField'
name = 'apps.tasks'
verbose_name = 'Задачи'
def ready(self):
import apps.tasks.signals # noqa