def post(self): username = self.request.get("username") password = self.request.get("password") que = db.Query(UserDB) que.filter('db_user ='******'db_user ='******'t exists" self.render("login.html", error_username = error_username)
def post(self): have_error=False username = self.request.get("username") password = self.request.get("password") pw_hash = make_pw_hash(username , password) verify = self.request.get("verify") email = self.request.get("email") que = db.Query(UserDB) que.filter("db_user",username) user_check = que.get() params = dict(username = username, email =email) if not valid_username(username): params['error_username'] = "******" have_error = True if not valid_password(password): params['error_password'] = "******" have_error = True elif password != verify: params['error_verify'] = "Your passwords didn't match." have_error = True if not valid_email(email): params['error_email'] = "That's not a valid email." have_error = True if user_check: params['error_username'] = "******" have_error =True if have_error: self.render('signup-form.html', **params) else: if not email: email=' ' new_user=UserDB(db_user = username, db_password = pw_hash, db_email = email) new_user.put() user_id=new_user.key().id() cookie_user=make_secure_val(str(user_id)) self.response.headers.add_header("Set-Cookie","user_id=%s; Domain=cs253-mrnousek.appspot.com; Path=/" % str(cookie_user)) #Domain=cs253-mrnousek.appspot.com; self.redirect('/blog/welcome')