/
Roman88
/
contact_manager
Обзор
Документация
Войти
/
Roman88
/
contact_manager
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/controllers/task_controller.py
32 строки
1 KB
Roman88
16-05
16 май 2026, 10:00
16 май 2026, 10:00
d98539b
Код
Авторство
О чём код?
from models.task import task from models.contact import contact def add_task(contact_id, user_id, title, due_date, description=None, status='new', priority='medium'): """ Добавление задачи к контакту (с проверкой принадлежности контакта пользователю) Возвращает: (success, message, task_id) """ pass def get_tasks_by_contact(contact_id, user_id): """ Получение всех задач конкретного контакта Возвращает: список объектов Task """ pass def update_task_status(task_id, user_id, new_status): """ Изменение статуса задачи Возвращает: (success, message) """ pass def filter_tasks_by_priority(user_id, priority): """ Фильтрация задач по приоритету (по всем контактам пользователя) Возвращает: список объектов Task """ pass def delete_task(task_id, user_id): """ Удаление задачи Возвращает: (success, message) """ pass