Задача: создать нулевой голый проект на Django и разработать api для интеграции с amocrm. В amocrm необходимо будет создать бесплатный аккаунт.
Документация:
Стек:
Python==3.7
Django==3.0.3
djangorestframework==3.11.0
Требования:
Должны быть реализованы следующие эндпоинты:
1. КОНТАКТЫ
1.1 Список контактов
1.2 Получение контакта по ID
1.3 Добавление контактов
1.4 Редактирование контактов
2. СДЕЛКИ
2.1 Список сделок
2.2 Получение сделки по ID
2.3 Добавление сделок
2.4 Редактирование сделок
3. НЕРАЗОБРАННОЕ
3.1 Список неразобранного
3.2 Получение неразобранного по UID
3.3 Добавление неразобранного типа звонок
3.4 Добавление неразобранного типа форма
3.5 Принятие неразобранного
3.6 Отклонение неразобранного
3.7 Привязка неразобранного
4. ТЕГИ
4.1 Список тегов для сущности
4.2 Добавление тегов для конкретного типа сущности
4.3 Добавление тегов к сущности
4.4 Удаление тегов у сущности
Интерфейс только DRF.
Приемка задачи отправляю запрос на url "Добавление сделок", захожу в amocrm должна добавить сделка. Отправляю запрос на url "Список сделок" выдается список сделок и т.д.
Только безопасная сделка.