def register(request): if request.GET.get('username'): username = request.GET['username'] password = request.GET['password1'] email = request.GET['email'] data = {} if User.objects.filter(username=username): data['invalid_user'] = True if User.objects.filter(email=email): data['invalid_email'] = True if (not data.get('invalid_user') and (not data.get('invalid_email'))): user = User.objects.create_user(username, request.GET['email'], password) user.save() sett = Settings() sett.usuario = user sett.clave = "tooltips" sett.valor = "true" sett.save() user = authenticate(username=username, password=password) if user is not None: if user.is_active: djlogin(request, user) data['user'] = username return js(data) return render_to_response('registrar.html', context_instance=RequestContext(request))
def register(request): if request.GET.get('username'): username = request.GET['username'] password = request.GET['password1'] email = request.GET['email'] data = {} if User.objects.filter(username=username): data['invalid_user']=True if User.objects.filter(email=email): data['invalid_email']=True if (not data.get('invalid_user') and (not data.get('invalid_email'))): user = User.objects.create_user(username, request.GET['email'], password) user.save() sett = Settings() sett.usuario = user; sett.clave = "tooltips" sett.valor = "true" sett.save() user = authenticate(username=username, password=password) if user is not None: if user.is_active: djlogin(request, user) data['user']=username return js(data) return render_to_response('registrar.html', context_instance=RequestContext(request))