Я думаю, это плохое моделирование, вы должны использовать many2many вместо
class TeamMembers(models.Model):
name = models.CharField(max_length=100)
class Sports(models.Model):
state = models.CharField(max_length=100, choices=state, default=state[0])
team_members = models.ManyToManyField(TeamMembers)
sport = models.CharField(choice=SPORT_CHOICE, default=STATE_CHOICE[0])
. Таким образом, у каждого спорта может быть много TeamMembers, а многие TeamMembers являются частью многих видов спорта ... if вам нужно, чтобы каждый член был частью только одного вида спорта, который вы можете использовать OneToManyField
Оформить заказ Django Docs: https://docs.djangoproject.com/en/2.0/topics/db/ Примеры / many_to_many /
Где немного больше о отношениях Many to Many: https://support.airtable.com/hc/en-us/articles/218734758-A- начинающий s-гид-ко-многим-ко-многим-отношений
У АТС 3CX есть лицензия на одновременные вызовы [4,8,16,31 и т. Д.], Поэтому даже если Twilio неограничен, вы будете ограничены лицензией 3cx
Разработчик Twilio здесь.
Эластичный SIP Trunking построен для учета неограниченных одновременных вызовов. Я думаю, что ваша УАТС, вероятно, хочет получить эту информацию, потому что более старые поставщики SIP-соединительных линий продали бы вам соединение с таким лимитом, и УАТС должна была бы обработать эти ограничения для вас.
Мой коллега Девин оставил ссылку на комментарии, которые показывают пределы Elip SIP Trunking Twilio . Ограничение, применимое к вашему вопросу:
Неограниченное количество одновременных звонков
blockquote>Если ваша АТС действительно не позволит вам двигаться без номера, то я рекомендую вам оценить максимальное количество одновременных звонков, которые вам понадобятся, и введите их. Или просто очень большое число. Twilio справится с этим.