code: def POST_AUTH(self):  # pylint: disable=arguments-differ
          
          userdata = self.database.users.find_one({"username": self.user_manager.session_username()})
  
          if not userdata or not self.app.allow_deletion:
              raise web.notfound()
  
          msg = ""
          error = False
          data = web.input()
          if "delete" in data:
              msg, error = self.delete_account(data)
  
          return self.template_helper.get_renderer().preferences.delete(msg, error)
docs: POST request