def create_registrant(self, event, name): participant = Registration(parent=event.key) participant.name = name participant.email_address = name + '@home.com' participant.twitter_handle = '@' + name participant.put() return participant
def post(self): next_event = Event.get_next_event_by_date() registration = Registration(parent=next_event.key) registration.email_address = self.request.get('email_address') registration.name= self.request.get('name') registration.twitter_handle = self.request.get('twitter_handle') registration.confirmed = False key = registration.put() registration_url = self.url_for('registration', _full=True, registration_id=key.urlsafe()) print registration_url mail.send_mail( '*****@*****.**', registration.email_address, 'click link to confirm', registration_url) self.redirect('/register')