Это зависит от ваших требований. Если у вас сложная система отправки смс, было бы лучше создать новое приложение django для этой системы и написать класс (возможно, модель) для обработки отправки смс. Я бы посоветовал вам сохранять модели толстыми, но взгляды тощие. Вы можете выполнить отправку смс из сигналов, сельдерея, просмотров и так далее, в зависимости от ваших потребностей, конечно. Что касается интегрирующего кода, взгляните на спецификацию провайдера смс. Это должно существовать. Если нет, найдите лучшего поставщика, который заботится о своих клиентах.