def login_post(self): try: form_result = LoginForm().to_python(request.POST) try: user = authenticate_user(form_result['username'], form_result['password']) except InvalidUser, e: c.invalid_user = True return render('login.html') except formencode.Invalid, e: html = render('login.html') return formencode.htmlfill.render(html, errors=e.error_dict)
def register_post(self): try: form_result = RegisterForm().to_python(request.POST) except formencode.Invalid, err: html = render('register.html') return formencode.htmlfill.render(html, errors=err.error_dict)
def register(self): return render('register.html')
def login(self): return render('login.html')