def post(self):
    err_msgs = self.parse_new_user_post()
    try:
      if self.process_new_user_post(err_msgs):
        self.redirect(StatusPage.PATH, self.response)
        return
    except AppHelperException as err:
      err_msgs['email'] = str(err)
   
    users = {}
    users['email'] = cgi.escape(self.request.get('user_email'))
    users['password'] = cgi.escape(self.request.get('user_password'))
    users['password_confirmation'] = cgi.escape(
      self.request.get('user_password_confirmation'))

    self.render_page(page='users', template_file=self.TEMPLATE, values={
        'user' : users,
        'error_message_content' : err_msgs,
        })
Handler for POST requests.
dataset/ETHPy150Open AppScale/appscale/AppDashboard/dashboard.py/NewUserPage.post