我想在我的Django应用中使用mailchimp。
所以我做了以下事情:
pip install mailchimp
并且在我的view.py中,我正在这样做
def testtemplates(request):
API_KEY = settings.MAILCHIMP_API_KEY
LIST_ID = settings.MAILCHIMP_LIST
api = mailchimp.Mailchimp(API_KEY)
l = api.lists.subscribe(LIST_ID, {'email': '[email protected]'})
return HttpResponse(escape(repr(l)))
虽然我可以在中看到Mailchimp类venv/lib/python2.7/site-packages/mailchimp.py
当我简单地点击URL时,我收到此错误'module' object has no attribute 'Mailchimp'
api = mailchimp.Mailchimp(API_KEY)
行出现此错误
我相信我使用的是正确的包装,肯定有一些小愚蠢的错误或我看不见的东西。让我知道是否还有其他要添加的内容任何帮助表示赞赏,谢谢
不确定您的导入是什么样,但是我的导入是这样,您不需要在代码中添加前缀。
from mailchimp3 import MailChimp
def testtemplates(request):
API_KEY = settings.MAILCHIMP_API_KEY
LIST_ID = settings.MAILCHIMP_LIST
api = Mailchimp(API_KEY)
etc...
当然,这很简单,而不是Django