コード例 #1
0
    def createCampaign(self, title, sender, recipients, subj, body):
        newCampaign = Campaign(title,
                               sender,
                               recipients,
                               message_subj=subj,
                               message_body=body)

        while newCampaign.getID() in self.campaigns:
            newCampaign = Campaign(title,
                                   sender,
                                   recipients,
                                   message_subj=subj,
                                   message_body=body)

        self.campaigns.append({'id': newCampaign.getID(), 'title': title})
        newCampaign.save()
        return newCampaign