Кто нибудь может дать ссылку гит на пример реализации приема звонка asterisk в Django, а также получения значений из asterisk: номер звонящего, файл записи разговора итп...
Идея такая: когда приходит вызов при ответе инициируется открытие формы с автозаполнением вышеуказанных полей...а при отбое форма автоматически постится
- В джанге две вьюшки: на начало звонка и на hangup.
- В диалплане вставить вызов curl на эти вьюшки
- напистаь веб-приложение, которое каким-то образом (longpoling, или ещё как-то) будет у джанги узнавать "был ли новый звонок?" и "а трубку ещё не положили?". Показывать и сабмитить форму по событиям, но тут а* не сильно в игре, это обычный веб.
Но вроде бы в астериске есть рест-апи и вебсокеты, можно из фронта напрямую его дёргать, но тут ничего не скажу.