【问题标题】:Django/Bootstrap/Twilio App returning 11200 errorDjango/Bootstrap/Twilio App 返回 11200 错误
【发布时间】:2014-10-26 02:07:48
【问题描述】:

按照这个有用的指南:https://www.twilio.com/blog/2014/04/building-a-simple-sms-message-application-with-twilio-and-django-2.html

但是,我发送到我的 twilio 号码的任何文本都会导致 11200 错误。

我目前在 views.py 中有这个(从 django-twilio 缩减以尝试开始工作):

from django_twilio.decorators import twilio_view
from twilio.twiml import Response
from twilio import twiml
from django.shortcuts import render
from django.conf import settings
from django.http import HttpResponse
from django.shortcuts import render, render_to_response, RequestContext
from django.views.decorators.csrf import csrf_exempt
from twilio.twiml import Response
from django_twilio.decorators import twilio_view

def home(request):

return render_to_response('base.html', 
                          locals(),
                          context_instance=RequestContext(request))

@csrf_exempt
def sms(request):
    twiml = '<Response><Message>Hello from your Django app!</Message></Response>'
    return HttpResponse(twiml, content_type='text/xml')

我是 API 新手,按照指南进行操作后,我不太明白哪里出了问题。

上面的代码有问题,还是网站方面的问题? 当前正在托管(但未显示 CSS)。

如果有帮助,此错误会显示在本地版本中:

     Traceback (most recent call last):
     .../local/lib/python2.7/site-packages/django/utils/autoreload.py", line 100,
     in      wrapper
    filename = traceback.extract_tb(tb)[-1][0]
    TypeError: 'NoneType' object is not callable

谢谢 :) 抱歉这个问题很糟糕。

【问题讨论】:

    标签: django-views twilio


    【解决方案1】:

    这里的 Twilio 员工,您是否尝试过使用 django-twilio 的内置响应构建器?

    将您的短信视图更改为以下内容:

    from django_twilio.views import twilio_view
    
    @twilio_view
    def sms(request):
        twiml = Repsonse()
        twiml.message('Hello from Django!')
        return r
    

    为了使其在本地工作,您需要将以下内容添加到您的 settings.py 文件中:

    DJANGO_TWILIO_FORGERY_PROTECTION = False
    

    这将确保 django_twilio 和您的主机没有奇怪的问题。

    您遇到的错误可能与 Twilio 无关,而是与您处理 Django 视图的方式有关。如果上述解决方案不起作用,您能否提供整个堆栈跟踪?谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多