def usersignup(request): context = {} form = UserSignup() context['form'] = form if request.method == 'POST': form = UserSignup(request.POST) if form.is_valid(): name = form.cleaned_data['name'] email = form.cleaned_data['email'] password = form.cleaned_data['password'] try: new_user = User.objects.create_user(name, email, password) context['signup_valid'] = "Thank you for signing up!" auth_user = authenticate(username=name, password=password) login(request, auth_user) return HttpResponseRedirect('/') except IntegrityError, e: context[ 'signup_valid'] = "A user with that name is already taken. Please try again." else: context['signup_valid'] = form.errors
def usersignup(request): context = {} form = UserSignup() context['form'] = form if request.method == 'POST': form = UserSignup(request.POST) if form.is_valid(): name = form.cleaned_data['name'] email = form.cleaned_data['email'] password = form.cleaned_data['password'] try: new_user = User.objects.create_user(name, email, password) context['signup_valid'] = "Thank you for signing up!" auth_user = authenticate(username=name, password=password) login(request, auth_user) return HttpResponseRedirect('/') except IntegrityError, e: context['signup_valid'] = "A user with that name is already taken. Please try again." else: context['signup_valid'] = form.errors
def signup(request): context = {} form = UserSignup() context['form'] = form if request.method == 'POST': form = UserSignup(request.POST) context['form'] = form if form.is_valid(): # first_name = form.cleaned_data['first_name'] # last_name = form.cleaned_data['last_name'] # mobile = form.cleaned_data['mobile'] # gender = form.cleaned_data['gender'] # date_of_birth = form.cleaned_data['date_of_birth'] # password = form.cleaned_data['password'] email = form.cleaned_data['email'] # the_user = User.objects.create_user(first_name, last_name, email) # the_user.last_name = last_name # the_user.save() regular_user, created = Users.objects.get_or_create(email=email) regular_user.save() return HttpResponse('Thank You! We Will Contact You Soon') elif request.method == 'GET': context['valid'] = form.errors else: HttpResponse('Error') return render_to_response('signup.html', context, context_instance=RequestContext(request))
def home_view(request): trial = Landpage.objects.all() context = {} context['trial'] = trial form = UserSignup() context['form'] = form if request.method == 'GET': form = UserSignup(request.GET) if form.is_valid(): email = form.cleaned_data['email'] user, created = Users.objects.get_or_create(email=email) user.save() return HttpResponse('Thank You') return render(request, 'landpage.html', context)
def index(request): usersignup = UserSignup() userlogin = UserLogin() creatediv = DivisionForm() context = {} if request.method == 'POST': form = UserLogin(request.POST) if form.is_valid(): username = request.POST.get('username', None) password = request.POST.get('password', None) user = authenticate(username=username, password=password) if user is not None: login(request, user) context['password_valid'] = "Login Successful" else: context['password_valid'] = "Invalid User. Please try again." else: context['password_valid'] = form.errors context['login'] = userlogin context['signup'] = usersignup context['divform'] = creatediv context['title'] = "home page" context['divs'] = divs() return render_to_response('main.html', context, context_instance=RequestContext(request))
def post_create(request): def post_detail_view(request, pk): context = {} posts = Post.objects.get(pk=pk) context['posts'] = posts return render_ def index(request): context = {'form': UserSignup()} return render_to_response('signup.html', context, context_instance=RequestContext(request)) def signup_view(request): context = {} form = UserSignup() context['form'] = form if request.method == 'POST': form = UserSignup(request.POST) if form.is_valid(): name = form.cleaned_data['username'] password = form.cleaned_data['password'] email = "*****@*****.**" try: User.objects.create_user(name, email, password) context['valid'] = "Thank you for signing up!" auth_user = authenticate(username=name, password=password) login(request, auth_user) return HttpResponseRedirect('/') except IntegrityError, e: context['valid'] = "A user with that name is already taken. Please try again." else: context['valid'] = form.errors context['signup'] = UserSignup() return render_to_response('signup.html', context, context_instance=RequestContext(request))
def index(request): context = {'form': UserSignup()} return render_to_response('signup.html', context, context_instance=RequestContext(request))
try: new_user = User.objects.create_user(name, email, password) context['signup_valid'] = "Thank you for signing up!" auth_user = authenticate(username=name, password=password) login(request, auth_user) return HttpResponseRedirect('/') except IntegrityError, e: context[ 'signup_valid'] = "A user with that name is already taken. Please try again." else: context['signup_valid'] = form.errors context['signup'] = UserSignup() context['login'] = UserLogin() return render_to_response('index.html', context, context_instance=RequestContext(request)) def userlogout(request): logout(request) return HttpResponseRedirect('/') # ######################### URLs ##################################