Twilio django发送短信并使用SMS作为参数获得答案

时间:2016-06-06 21:34:31

标签: python django django-rest-framework twilio

在twilio example made in flask中,我可以发送短信并使用文本和短信作为数据库中的搜索参数接收答案。我需要制作这个但是在django项目中,我认为我的第一个选项是使用带有参数的url参数创建django视图,但是我看到这是个坏主意,因为不可能使用SMS的文本作为参数 这是烧瓶示例的一部分

@app.route('/directory/search', methods=['POST'])
def search():
    query = request.form['Body']

我需要在django中使用django restframework制作一些类似于该视图但是如何获取Body(我认为正文是在SMS中发送的文本) 用作参数

1 个答案:

答案 0 :(得分:1)

使用request.POST访问form data

from django.shortcuts import render

def my_view(request):
    if request.method == "POST":
        data = request.POST
        # all posted data
        data['body']

    # the rest of your view logic

    return render(request, 'template.html', context)