1. Проверка на корректность заполнения поля.
  2. Подсчет элементов
  3. Поиск разницы между 2мя json
  4. Очистка БД
1. Использовать TTL для документа.
2. Добавлять поле 'expire_time' и запускать задачу в Celery которая будет проверять время хранения документа.
3. Помечать документы timestamp и через cron запускать скрипт который будет чистить документы с истёкшим сроком.
  1. Схема кода
1. Создать словарь вида {'Название функции': адресс функции в памяти}.
2. Получить хук.
3. Проверить наличие поля 'function' в хуке.
4. Если поле валидно, найти в словаре функцию под таким названием.
5. Передать функции аргументы из хука.
6. Сформировать ответ из результата функции и отправить.