Пример #1
0
 def post(self):
     name = self.get_argument("user")
     platform = self.get_argument("platform")
     password = self.get_argument("password")
     userdao = UserDao()
     try:
         sign, user = userdao.register_or_login(name=name, platform=platform, password=password)
     except:
         return self.render("error.html", message="服务器错误")
     if sign:
         self.set_secure_cookie("user", str(user.id))
         self.render("success.html", user_id=user.id)
     else:
         #注册或者登录失败,返回登录页
         self.render("register.html")