def register(request): registered = False if request.method == 'POST': user_form = UserForm(data=request.POST) # profile_form = UserProfileInfoForm(data=request.POST) if user_form.is_valid(): user = user_form.save() user.set_password(user.password) # user_form.password.save() # user_form.email.save() user.save() # profile = profile_form.save(commit=False) # profile.user = user # if 'profile_pic' in request.FILES: # print('found it') # profile.profile_pic = request.FILES['profile_pic'] # profile.save() registered = True else: print(user_form.errors) else: user_form = UserForm() # profile_form = UserProfileInfoForm() return render( request, 'testapp/registration.html', { 'user_form': user_form, # 'profile_form':profile_form, 'registered': registered })
def register(request): registered = False if request.method == 'POST': user_form = UserForm(data=request.POST) profile_form = Studsform(data=request.POST) if user_form.is_valid() and profile_form.is_valid(): user = user_form.save() user.set_password(user.password) user.save() profile = profile_form.save(commit=False) profile.user = user if 'photo' in request.FILES: print('found it') profile.photo = request.FILES['photo'] profile.save() return redirect("/accounts/login") registered = True else: print(user_form.errors, profile_form.errors) else: user_form = UserForm() profile_form = Studsform() return render( request, 'testapp/singup.html', { 'user_form': user_form, 'profile_form': profile_form, 'registered': registered })
def register(request): registered = False if request.method == "POST": userform = UserForm(data=request.POST) profileform = UserProfileInfoforms(data=request.POST) if userform.is_valid() and profileform.is_valid(): user = userform.save() user.set_password(user.password) user.save() profile = profileform.save(commit=False) profile.user = user if 'Profile_pic' in request.FILES: profile.Profile_pic = request.FILES['Profile_pic'] profile.save() registered = True else: print(userform.errors, profileform.errors) else: userform = UserForm() profileform = UserProfileInfoforms() return render(request, 'testapp/register.html', { 'userform': userform, 'profileform': profileform, 'registered': registered })
def signup(request): form=UserForm() if request.method=='POST': form=UserForm(request.POST) if form.is_valid(): user=form.save() user.set_password(user.password) user.save() return HttpResponseRedirect('/accounts/login') return render(request,'testapp/signup.html',{'form':form})
def helloWorld(req): form = UserForm() if req.method == 'POST': form = UserForm(req.POST) if form.is_valid(): pass d1 = { 'form': form # 'name': 'akhil', # 'email':'*****@*****.**', # 'l1':[1,2,3,4], # 'd2':{'address':'BTM','city':'Bangalore'} } return render(req, 'hello.html', d1)
def register(request): registered = False if request.method == 'POST': user_form = UserForm(data=request.POST) if user_form.is_valid(): user = user_form.save(commit=False) user.set_password(user.password) user.save() user.is_active = False #profile = profile_form.save(commit=False) #profile.user = user #profile.save() current_site = get_current_site(request) mail_subject = 'Activate your blog account.' message = render_to_string('acc_active_email.html', { 'user': user, 'domain': current_site.domain, 'uid':urlsafe_base64_encode(force_bytes(user.pk)).decode(), 'token':account_activation_token.make_token(user), }) to_email = user_form.cleaned_data.get('email') email = EmailMessage( mail_subject, message, to=[to_email] ) #return HttpResponse(to_email) email.send() return render(request,'acc_active_sent.html') registered = True else: print(user_form.errors) else: user_form = UserForm() return render(request,'registration.html', {'user_form':user_form, 'registered':registered})