def done(self): u = User.by_name(self.username) if u: msg = 'That user already exists' self.redner('signup-form.html', error_username = msg) else: u = User.register(self.username, self.password, self.email) u.put() self.login(u) self.signin()
def done(self): #make sure the user doesn't already exist u = User.by_name(self.username) if u: msg = 'That user already exists.' self.render('signup-form.html', error_username = msg) else: u = User.register(self.username, self.password, self.email) u.put() self.login(u) self.redirect('/blog/welcome/?')
def done(self): #make sure the user doesn't already exist u = User.by_name(self.username) if u: msg = 'That user already exists.' self.render('signup-form.html', error_username=msg) else: u = User.register(self.username, self.password, self.email) u.put() self.login(u) self.redirect('/blog/welcome/?')
def initialize(self, *a, **kw): webapp2.RequestHandler.initialize(self, *a, **kw) uid = self.read_secure_cookie('user_id') self.user = uid and User.by_id(int(uid)) if self.request.url.endswith('.json'): self.format = 'json' else: self.format = 'html'
def __init__(self, request=None, response=None): super(UserHandler, self).__init__(request, response) uid = self.read_secure_cookie('user_id') self.user = uid and User.by_id(int(uid)) self.jinja.globals['grey_style'] = grey_style if self.request.url.endswith('.json'): self.format = 'json' else: self.format = 'html'
def post(self): username = self.request.get('username') password = self.request.get('password') u = User.login(username, password) if u: self.login(u) self.redirect('/blog/welcome/?') else: msg = 'Invalid login' self.render('login-form.html', error=msg)
def post(self): username = self.request.get('username') password = self.request.get('password') u = User.login(username, password) if u: self.login(u) self.redirect('/blog/welcome/?') else: msg = 'Invalid login' self.render('login-form.html', error = msg)
def post(self): username = self.request.get('username') password = self.request.get('password') u = User.login(username, password) if u: self.login(u) self.redirect('/') else: msg = 'Invalid login' self.params['msg'] = msg self.render('login-form.html')
def post(self): username = self.request.get('username') password = self.request.get('password') self.next_url = str(self.request.get('next_url')) if not self.next_url or self.next_url.startswith('/login'): self.next_url = '/' u = User.login(username, password) if u: self.login(u) self.done() else: msg = 'Invalid login' self.render('login-form.html', error = msg)