【发布时间】:2018-11-01 05:20:34
【问题描述】:
我有一个视图函数,需要在一个呼叫中收集多条信息(这是一个快速的呼出呼叫 - 用户应答并立即提示输入这些数据点),基于从数据库中提取的数据。我希望视图函数执行以下操作:
group_id = <get group id>
params = data_element_select_params.DataElementSelectParams(group_id=group_id)
data_elements = worker.select(params) # function I wrote which returns a list of objects, in this case objects called DataElements
vr = VoiceResponse()
say_msg = 'Enter {element}, then press star.'
for element in data_elements:
say_message = say_msg.format(element=element.name)
<Gather input with say_message and save it>
如果不一遍又一遍地路由到同一个 URL,这可以实现吗?我还没有看到任何其他解决方案,我宁愿不要不断地重定向到同一个 URL,因为我们必须为每个元素再次从数据库中提取元素列表。
如果有任何不清楚的地方,请道歉 - 请指出,我会尽快澄清。
【问题讨论】:
标签: python-3.x twilio twilio-api python-3.7 ivr