我想创建一系列问题供任何人回答。我可以为每个发短信的人创建一个用户,并有一个“完成的问题”字段,但我想知道这是否可以在没有数据库的情况下完成。例如:
def HelloQuiz(request):
body = request.REQUEST.get('Body', None)
if body == 'Quiz me up':
message = "2 + 3?"
if body == '6':
message = "Congrats! Next question: what color is green?"
if body == 'Green':
message == "You beat the quiz!"
resp = twilio.twiml.Response()
resp.sms(message)
return HttpResponse(str(resp))
但是在这里,如果他们以绿色作为他们的第一反应,他们会自动通过测验。我真的想不出任何方法来实现这一点,因为它需要查看过去完成的操作。
谢谢!