def register(request): context = {} # Just display the registration form if this is a GET request. if request.method == 'GET': context['form'] = RegistrationForm() return render(request, 'blog/register.html', context) # Creates a bound form from the request POST parameters and makes the # form available in the request context dictionary. form = RegistrationForm(request.POST) context['form'] = form # Validates the form. if not form.is_valid(): return render(request, 'blog/register.html', context) # At this point, the form data is valid. Register and login the user. new_user = User.objects.create_user( username=form.cleaned_data['username'], password=form.cleaned_data['password1'], email=form.cleaned_data['email'], first_name=form.cleaned_data['first_name'], last_name=form.cleaned_data['last_name']) new_user.save() # Logs in the new user and redirects to his/her todo list new_user = authenticate(username=form.cleaned_data['username'], password=form.cleaned_data['password1']) login(request, new_user) user_profile = UserProfile(user=new_user) user_profile.save() return redirect(reverse('home'))
def index(request): if request.method=='POST': username=request.POST.get('username') password=request.POST.get('password') user=authenticate(username=username,password=password) form = RegistrationForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect('/success/') if user is not None: if user.is_active: login(request, user) return HttpResponseRedirect('/') else: return HttpResponse("The password is valid, but the account has been disabled!<a href='/'> Home page</a>") else: # the authentication system was unable to verify the username and password return HttpResponse("Invalid entry<a href='/'> Home page</a>") else: #return render_to_response('login.html', {} , context) form = RegistrationForm() args={} args.update(csrf(request)) args['form']=RegistrationForm args['full_name']=request.user.username return render_to_response('home.html',args,context_instance=RequestContext(request))
def registerPage(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid(): form.save() messages.success(request, 'Account Created Successfully') return redirect('login') else: form = RegistrationForm() return render(request, 'accounts/registration.html', {'form': form})
def register(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid(): form.save() return redirect('/blog') else: form = RegistrationForm() args = {'form': form} return render(request, 'blog/reg_form.html', args)
def landing(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid(): form.save() return redirect('http://127.0.0.1:8000/admin/') else: form = RegistrationForm() context = {'form': form} return render(request, "registration/01-landingPage.html", context)
def registration(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid(): form.save() return redirect('http://127.0.0.1:8000/admin/') else: form = RegistrationForm() context = {'form': form} return render(request, 'registration/test_the_register.html', context)
def register(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid(): form.save() return redirect('/blog/home') else: form = RegistrationForm() args = {'form': form} return render(request, 'blog/reg_form.html', args)
def register(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid(): user = User.objects.create_user( username=form.cleaned_data['username'], password=form.cleaned_data['password1'], email=form.cleaned_data['email']) return register_success(request) else: form = RegistrationForm() return render(request, 'blog/register.html', {'form': form})
def register(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect('/accounts/register/complete') else: form = RegistrationForm() token = {} token.update(csrf(request)) token['form'] = form return render_to_response('registration/registration_form.html', token)
def create_acc(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid(): user = User.objects.create_user( first_name=form.cleaned_data['firstname'], last_name=form.cleaned_data['lastname'], username=form.cleaned_data['username'], password=form.cleaned_data['password1'], email=form.cleaned_data['email']) return HttpResponseRedirect('/accounts/login') form = RegistrationForm() context = {'form': form} template_name = 'registration/create_Acc.html' return render(request, template_name, context)
def register(request): context = {} # Just display the registration form if this is a GET request. if request.method == 'GET': context['form'] = RegistrationForm() return render(request, 'blog/register.html', context) # Creates a bound form from the request POST parameters and makes the # form available in the request context dictionary. form = RegistrationForm(request.POST) context['form'] = form # Validates the form. if not form.is_valid(): return render(request, 'blog/register.html', context) # At this point, the form data is valid. Register and login the user. new_user = User.objects.create_user( username=form.cleaned_data['username'], password=form.cleaned_data['password1'], email=form.cleaned_data['email'], first_name=form.cleaned_data['first_name'], last_name=form.cleaned_data['last_name']) # Mark the user as inactive to prevent login before email confirmation. new_user.is_active = False new_user.save() # Generate a one-time use token and an email message body token = default_token_generator.make_token(new_user) email_body = """ Please click the link below to verify your email address and complete the registration of your account: http://{host}{path} """.format(host=request.get_host(), path=reverse('confirm', args=(new_user.username, token))) send_mail(subject="Verify your email address", message=email_body, from_email="*****@*****.**", recipient_list=[new_user.email]) context['email'] = form.cleaned_data['email'] return render(request, 'blog/needs-confirmation.html', context)
def registration(request): form2 = RegistrationForm() if request.method == "POST": print 11111 form2 = RegistrationForm(request.POST) print form2.errors if form2.is_valid(): user = User.objects.create_user(username=request.POST['login'], first_name=request.POST['name'], last_name=request.POST['surname'], email=request.POST['sender'], password=request.POST['password']) user.save() # print 1111111111 # print User.objects.filter(user=user).exists() return render(request, 'chapters.html', locals()) return render(request, "registration/registration.html", locals())
def register(request): registered = False if(request.method =="POST"): user_form = RegistrationForm(data=request.POST) if(user_form.is_valid()): user = user_form.save() user.set_password(user.password) user.save() registered = True else: print(user_form.errors) else: user_form = RegistrationForm return render(request,'blog/registration.html', {'user_form':user_form,'registered':registered})
def MentorRegister(request): if request.method == 'POST': user_form = RegistrationForm(request.POST) profile_form = MentorProfileForm(request.POST) if user_form.is_valid() and profile_form.is_valid(): user = user_form.save() profile = profile_form.save(commit=False) profile_form.save(commit=False) profile.user = user profile.save() return redirect(reverse('blog:account')) else: user_form = RegistrationForm(request.POST) profile_form = MentorProfileForm(request.POST) args = {'user_form': user_form, 'profile_form': profile_form} return render(request, 'blog/mentor_reg_form.html', args) else: user_form = RegistrationForm() profile_form = MentorProfileForm() args = {'user_form': user_form, 'profile_form': profile_form} return render(request, 'blog/mentor_reg_form.html', args)