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')