0

我使用 django-mailchmip 来创建时事通讯。我将mailchimp与django正确集成,我订阅用户还使用template_id创建了活动,但我想在django中动态添加模板中的内容。模板结构将被预定义,我只想使用 django 将适当的数据添加到模板中的适当位置。

请任何人帮助我,应该怎么做?

谢谢

4

2 回答 2

1

问题是由于可重复部分。具有不同方式添加数据的可重复部分。

template_content = {'html_repeat_1:0:postcard_heading00':postcard_heading_data,
                  'html_repeat_1:0:postcard_image': postcard_img_data, 
                  'html_repeat_1:0:std_content00': std_content_data}

表示 ['repatable_section']:['index']:['section_name']

我这样做了,问题就解决了。

于 2012-10-23T09:39:43.080 回答
0

我没有使用 djano-mailchimp,但我已经设法使用 mailsnake 对普通的 Mailchimp API 做同样的事情,而且并不复杂。

您可以轻松地通过以下方式传递它们:

 cid = mailsnake.campaignCreate(type='regular',
                                options={
                                             'list_id': list_id,
                                             'subject': some_subject,
                                             'template_id': some_template_id,
                                        },
                                segment_opts=segment,
                                content={
                                             'html_HEADER': some_header,
                                             'html_MAIN': some_main_content,

                                        }
                                )
于 2012-09-19T17:02:49.293 回答