def create_sequence(start_date, signup_close_date): sequence_db = db.Sequence(start_date=start_date, signup_close_date=signup_close_date) sequence_db.save() mailgun_api.create_list( u'sequence-{0}-all@{1}'.format(sequence_db.id, settings.EMAIL_DOMAIN), 'Sequence {0} global list'.format(sequence_db.id), 'List for all members of sequence {0}'.format(sequence_db.id), 'readonly') mailgun_api.create_campaign('sequence-{0}-campaign'.format(sequence_db.id), 'Sequence {0} campaign'.format(sequence_db.id)) return sequence2dict(sequence_db)
def create_sequence( start_date, signup_close_date ): sequence_db = db.Sequence( start_date = start_date, signup_close_date = signup_close_date ) sequence_db.save() mailgun_api.create_list( u'sequence-{0}-all@{1}'.format(sequence_db.id, settings.EMAIL_DOMAIN), 'Sequence {0} global list'.format(sequence_db.id), 'List for all members of sequence {0}'.format(sequence_db.id), 'readonly' ) mailgun_api.create_campaign( 'sequence-{0}-campaign'.format(sequence_db.id), 'Sequence {0} campaign'.format(sequence_db.id) ) return sequence2dict(sequence_db)
def create_sequence( start_date, signup_close_date ): sequence_db = db.Sequence( start_date = start_date, signup_close_date = signup_close_date ) sequence_db.save() mailgun_api.create_list( sequence_list_name(sequence_db.id), 'Sequence {0} global list'.format(sequence_db.id), 'List for all members of sequence {0}'.format(sequence_db.id), 'readonly' ) mailgun_api.create_campaign( sequence_campaign(sequence_db.id), 'Sequence {0} campaign'.format(sequence_db.id) ) return sequence2dict(sequence_db)