Skip to content

Instantly share code, notes, and snippets.

@wliu
Last active March 28, 2022 20:18
Show Gist options
  • Select an option

  • Save wliu/9707d02daade7cbddab49ca744cac9b0 to your computer and use it in GitHub Desktop.

Select an option

Save wliu/9707d02daade7cbddab49ca744cac9b0 to your computer and use it in GitHub Desktop.
UM Website Activations
# Create activations for website
import services.corpus
c = services.corpus.find_one(services.corpus.Campaign, {'name': 'UnitedMasters Website Launch'})
assert c
# website activation
w = services.corpus.Website(name=u'UnitedMasters', url=u'https://www.unitedmasters.com', timezone=u'America/Los_Angeles')
assert w
services.corpus.insert(w)
# welcome email activation
we = services.corpus.WelcomeEmail(name=u'UnitedMasters Welcome Email')
assert we
services.corpus.insert(we)
l1 = services.corpus.create_link(c, w)
l2 = services.corpus.create_link(c, we)
print l1
print l2
list(services.corpus.find_linked(c, services.corpus.Website))
list(services.corpus.find_linked(c, services.corpus.WelcomeEmail))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment