在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中发送的文本) 用作参数
答案 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)