Exemplo n.º 1
0
def singUp2Fake(request):
	pass1 = request.POST.get('password1')
	pass2 = request.POST.get('password2')
	if pass1 == pass2:
		nameT = request.POST.get('name')
		lastNameT = request.POST.get('lastName')
		emailT = request.POST.get('email')
		addressT = request.POST.get('address')
		
		u1 = User.objects.create_user(username=nameT,  email=emailT, password=pass1)
		if lastNameT:
			u1.last_name=lastNameT
		u1.is_active=1 # default because don't have email 
		u1.save()
		u=user(userDj=u1,address=addressT, phone='')
		
		#u = user(name=nameT, lastName=lastNameT, adress=addressT, phone='', email=emailT, password=pass1)
		u.save()
		om = orderManager.objects.get(id=1)
		orderT1=order(userFK=u, orderManagerFK=om)
		orderT1.save()

		checkOrderExist(u)
		request.session["order"]= orderT1.id
		
		request.session['user'] = u.id
		request.session['orderManager'] = om.id
		
		
		
		return redirect(showProduct)
	else:
		return render(request, 'chieti/singUpFake.html',{'error':'Claves son distintas'})
Exemplo n.º 2
0
def singUp2(request):
	pass1 = request.POST.get('password1')
	pass2 = request.POST.get('password2')
	if pass1 == pass2:
		nameT = request.POST.get('name')
		lastNameT = request.POST.get('lastName')
		firstNameT = request.POST.get('firstName')
		emailT = request.POST.get('email')
		addressT = request.POST.get('address')
		phoneT = request.POST.get('phone')
		uExist=User.objects.filter(username=nameT)
		if not uExist:
			request.session['userNameTemp']=nameT
			request.session['emailTemp']=emailT
			
			#u1 = User(username=nameT+" "+lastNameT,  email=emailT, password=pass1)
			u1 = User.objects.create_user(username=nameT,  email=emailT, password=pass1)
			u1.last_name=lastNameT
			u1.first_name=firstNameT
			u1.is_active=0
			u1.save()
			u=user(userDj=u1,address=addressT, phone=phoneT)
			u.save()
			return redirect(sendMail)
		else:
			return render(request, 'chieti/singUp.html',{'error':'Nombre ya en uso'})	
	else:
		return render(request, 'chieti/singUp.html',{'error':'Claves son distintas'})