def register_post(request): if request.method == 'POST': username = request.params['username'] password = request.params['password'] pass_match = request.params['passwordmatch'] email = request.params['email'] language = request.params.get('language') if password != pass_match: return {'code': u'KO', 'msg': u'Passwords not matching!'} u = User(username=username ,email=email, role = 'reg') u.setPass(password) u.save() # add the user itself to the one he follows u.addFollowing(u.id) return {'code': u'OK', 'msg': u'Account created', 'redirect': route_url('login_rt', request)}