尝试将 django 1.10 应用程序与 twilio 6.0.0 和 django-twilio==0.8.0 集成
引用link 在我的 shell 中显示错误..
7 def send_twilio_message(to_number, body):
----> 8 client = twilio.rest.TwilioRestClient(
9 settings.TWILIO_ACCOUNT_SID, settings.TWILIO_AUTH_TOKEN)
10
AttributeError: 'module' object has no attribute 'TwilioRestClient'
最佳答案
更新解决方案:
版本 twilio==6.0.0(当前版本)具有不同的目录结构,因此影响导入结构
下面是更新的导入结构..
from django.conf import settings
import twilio
import twilio.rest
from twilio.rest import Client
def send_twilio_message(to_number, body):
client = Client(settings.TWILIO_ACCOUNT_SID, settings.TWILIO_AUTH_TOKEN)
return client.api.account.messages.create(
body=body,
to=to_number,
from_=settings.PHONE_NUMBER
)
关于python - 属性错误 : 'module' object has no attribute 'TwilioRestClient' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43515270/