Python 使用django添加新的mailchimp列表
我已经用api和list键将我的django项目连接到mailchimp列表,以获取信号。现在我愿意为这个函数添加一个额外的列表,但这似乎不是用逗号分隔的。我应该复制函数更改参数还是有更简单的方法?谢谢Python 使用django添加新的mailchimp列表,python,django,mailchimp,Python,Django,Mailchimp,我已经用api和list键将我的django项目连接到mailchimp列表,以获取信号。现在我愿意为这个函数添加一个额外的列表,但这似乎不是用逗号分隔的。我应该复制函数更改参数还是有更简单的方法?谢谢 class Newsletter (models.Model): user = models.OneToOneField(settings.AUTH_USER_MODEL) active = models.BooleanField (default =True) def
class Newsletter (models.Model):
user = models.OneToOneField(settings.AUTH_USER_MODEL)
active = models.BooleanField (default =True)
def __str__(self):
if self.active:
return 'Subscribed'
else:
return 'Unsubscribed'
def update_newsletter (sender, instance, **kwargs):
print (instance.user)
m = get_mailchimp_api()
email = {'email': instance.user.email}
if not instance.active:
m.lists.unsubscribe('**LIST_ID**', email ,
delete_member= False)
else:
m.lists.subscribe('**LIST_ID**', email ,
double_optin= False,
update_existing = False,
send_welcome = False)
post_save.connect (update_newsletter, sender = Newsletter)
你的名单在哪里?您的问题不清楚您的问题是什么,或者您想添加什么您好,我有一个功能可以从订阅或取消订阅的用户那里获取信号。此函数属于一个标识为list_ID的列表。我需要添加一个新列表…我可以在同一个函数中添加新列表ID,还是应该为其创建一个新函数?谢谢你的帮助你的名单在哪里?您的问题不清楚您的问题是什么,或者您想添加什么您好,我有一个功能可以从订阅或取消订阅的用户那里获取信号。此函数属于一个标识为list_ID的列表。我需要添加一个新列表…我可以在同一个函数中添加新列表ID,还是应该为其创建一个新函数?谢谢你的帮助