def post(self): subscribe = Subscription() subscribe.name = self.request.get('name') subscribe.email = self.request.get('email') subscribe.sub_type = self.request.get('sub_type') subscribe.put() template = jinja_environment.get_template('thanks_subscription.html') self.response.out.write(template.render())
def get(self, id): p = Subscription.get_by_id(int(id)) #used ID to generate link but use key to delele (harder to guess) template_values = { 'email': p.email, 'person_key': p.key(), } template = jinja_environment.get_template('unsubscribe.html') self.response.out.write(template.render(template_values))