def signup_form(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() #completed sign up username = form.cleaned_data.get('username') password = form.cleaned_data.get('password1') user = authenticate(username=username, password=password) login(request, user) # Create data in profile table for user current_user = request.user data=UserProfile() data.user_id=current_user.id data.save() messages.success(request, 'Ваш аккаунт создан!') return HttpResponseRedirect('/') else: messages.warning(request,form.errors) return HttpResponseRedirect('/signup') form = SignUpForm() category = Category.objects.all() context = {'category': category, 'form': form, } return render(request, 'user/signup_form.html', context)
def signup_form(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') password = form.cleaned_data.get('password1') user = authenticate(username=username, password=password) login(request, user) current_user = request.user data = UserProfile() data.user_id = current_user.id data.image = "images/users/user.png" data.save() messages.success(request, 'your acnt crt') return HttpResponseRedirect('/') else: messages.warning(request, form.errors) return HttpResponseRedirect('/signup') form = SignUpForm() Category = catagory.objects.all() context = { 'category': Category, 'form': form, } return render(request, 'signup_form.html', context)
def signup_form(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() # completed sign up username = form.cleaned_data.get('username') password = form.cleaned_data.get('password1') user = authenticate(username=username, password=password) login(request, user) # Create data in profile table for user current_user = request.user data = UserProfile() data.user_id = current_user.id data.image = "images/users/user.png" data.save() messages.success(request, 'Your account has been created!') return HttpResponseRedirect('/') else: messages.warning(request, form.errors) return HttpResponseRedirect('/signup') form = SignUpForm() setting = Setting.objects.get(pk=1) category = Category.objects.all() context = {'setting': setting, 'category': category, 'form': form} return render(request, 'signup.html', context)
def signup_form(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') email = form.cleaned_data.get('email') user = authenticate(username=username, password=raw_password) login(request, user) current_user = request.user data = UserProfile() data.user_id = current_user.id data.image = "images/users/user.png" data.save() messages.success(request, 'Your account has been created!') return redirect('/signup') else: messages.warning(request, form.errors) return redirect('./') context.update({'username': username, 'email': email}) form = SignUpForm() return render(request, 'signup.html', context={'form': form})
def signup(request): category = Category.objects.all() setting = Setting.objects.get(pk=1) form = SignUpForm() if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data['username'] password = form.cleaned_data['password1'] user = authenticate(request, username=username, password=password) login(request, user) data = UserProfile() current_user = request.user data.User_id = current_user.id data.Image = 'images/user/user.png' data.save() messages.success(request, 'Your account is created') return HttpResponseRedirect('/') context = { 'setting': setting, 'category': category, 'form': form, } return render(request, 'signup.html', context)
def signup_form(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') password = form.cleaned_data.get('password1') user = authenticate(username=username, password=password) login(request, user) # Create data in profile table for user current_user = request.user data = UserProfile() data.user_id = current_user.id data.image = "images/users/user.png" data.save() messages.success(request, 'Your account has been created!') request.session['userimage'] = "images/users/user.png" return HttpResponseRedirect('/') else: messages.warning(request, form.errors) return HttpResponseRedirect('/signup') form = SignUpForm() context = { 'form': form, } return render(request, 'signup_form.html', context)
def signup_form(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() # completed sign up username = form.cleaned_data.get('username') password = form.cleaned_data.get('password1') user = authenticate(username=username, password=password) language = Language.objects.get(code=request.LANGUAGE_CODE[0:2]) login(request, user) # Create data in profile table for user current_user = request.user data = UserProfile() data.user_id = current_user.id data.image = "images/users/user.png" data.language_id = language.id data.currency_id = request.session['currency'] data.save() messages.success(request, 'Ваш аккаунт успешно создан!') return HttpResponseRedirect('/') else: messages.warning(request, form.errors) return HttpResponseRedirect('/signup') form = SignUpForm() #category = Category.objects.all() context = { #'category': category, 'form': form, } return render(request, 'signup_form.html', context)
def signup(request): if request.method == "POST": form = SignUpForm(request.POST) if form.is_valid(): form.save() return redirect('user:login') else: form = SignUpForm() args = {'form': form} return render(request, 'signup.html', args)
def register(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect(reverse('login')) else: form = SignUpForm() return render(request, 'user/register.html', {'form': form})
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') return redirect('/') else: form = SignUpForm() return render(request, 'signup.html', {'form': form})
def signup_form(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') password = form.cleaned_data.get('password1') email = form.cleaned_data.get('email') phone = form.cleaned_data.get('phone') user = authenticate(username=username, password=password) login(request, user) current_user = request.user data = UserProfile() data.user_id = current_user.id data.image = "images.png" data.save() messages.success(request, 'Account successfully created') return HttpResponseRedirect('/') else: messages.warning(request, form.errors) return HttpResponseRedirect('/signup') form = SignUpForm() category = Category.objects.all() setting = Setting.objects.get(pk=1) current_user = request.user shopcart = ShopCart.objects.filter(user_id=current_user.id) #shipping = 0 #for rs in shopcart: #shipping = float(2000) subtotal = 0 for rs in shopcart: subtotal += rs.product.price * rs.quantity total = 0 for rs in shopcart: total += rs.product.price * rs.quantity added = 0 for rs in shopcart: added += rs.quantity context = { 'category': category, 'form': form, 'total': total, 'added': added, 'subtotal': subtotal, 'shopcart': shopcart, 'setting': setting, } return render(request, 'signup_form.html', context)
def signup(request): if (request.method == 'POST'): form = SignUpForm(request.POST) if form.is_valid(): form.save() email = form.cleaned_data.get('email') password = form.cleaned_data.get('password1') user = authenticate(email=email, password=password) return redirect('index') else: form = SignUpForm return render(request, 'signup.html', {'form': form})
def register(request): if request.method == 'POST': form = SignUpForm(data=request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') user = authenticate(username=username, password=raw_password) login(request, user) return redirect(reverse('index')) else: form = UserCreationForm() return render(request, 'reg.html', {'form': form, 'errors': form.errors})
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') user = authenticate(username=username, password=raw_password) login(request, user) return redirect('news:index') else: form = SignUpForm() return render(request, 'user/signup.html', {'form': form})
def signup(request ): #change this view according to silmple is better than complex if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') user = authenticate(username=username, password=raw_password) login(request, user) return HttpResponseRedirect('profile_update') else: form = SignUpForm() return render(request, 'user/signup.html', {'form': form})
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') user = authenticate(username=username, password=raw_password) email = form.cleaned_data.get('email') login(request, user) confirms_registration(email, username, raw_password) return redirect('/') else: form = SignUpForm() return render(request, 'signup.html', {'form': form})
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') user = authenticate(username=username, password=raw_password) messages.success(request, f"new account created: {username}") login(request, user) messages.info(request, f"you are now logged in as {username}") return redirect('main:homepage') else: form = SignUpForm() return render(request, 'user/register.html', {'form': form})
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') user = authenticate(username=username, password=raw_password) messages.success(request, f"Nowe konto założone: {username}") login(request, user) messages.info(request, f"Jesteś zalogowany/a jako {username}") return redirect('homepage') else: form = SignUpForm() return render(request, 'user/register.html', {'form': form})
def post(self, request): form = SignUpForm(request.POST) #emailExist=True #usernameExist=True if form.is_valid() == True: fs=form.save(commit=False) uservalue = form.cleaned_data.get('username') passwordvalue = form.cleaned_data.get('password') emailvalue = form.cleaned_data.get('email') #Checks that username and email do not exist already try: user = User.objects.get(username=uservalue) return render(request, 'signup.html', {'form': form}) except User.DoesNotExist: usernameExist=False try: email = User.objects.get(email=emailvalue) emailExist = True context = {'form': form, 'email': email} return render(request, 'signup.html', context) except User.DoesNotExist: emailExist=False if emailExist==False and usernameExist==False: user = User.objects.create_user(uservalue, password=passwordvalue, email=emailvalue) user.save() message = "Registered succesfully" login(request, user) return redirect("index") if form.is_valid() == False: userMessage = _("This username has been taken") return render(request, 'signup.html', {'form': form, 'userMessage': userMessage}, status=200)
def post(self, request): form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') user = authenticate(username=username, password=raw_password) login(request, user) form1 = UserProfile(phone_number='', address='', alternate_email='', owner=user) form1.save() return redirect('home:all') else: ctx = {'form': form} return render(request, 'user/signup.html', ctx)
def post(self, request, *args, **kwargs): form = SignUpForm(request.POST) if form.is_valid(): user = form.save() auth_login(request, user) return redirect('user:home') else: return render(request, 'user/signup.html', {'form': form})
def signup_form(request): if request.method == "POST": form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data['username'] password = form.cleaned_data['password1'] user = authenticate(request, username=username, password=password) login(request, user) return HttpResponseRedirect('/') else: messages.warning(request, form.errors) return HttpResponseRedirect('/signup') category = Category.objects.all() form = SignUpForm() context = {'category': category, 'form': form} return render(request, 'signup_form.html', context)
def sign_up(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): userObj = form.cleaned_data email = userObj['email'] password = userObj['password'] if not User.objects.filter(email=email).exists(): form.save() user = authenticate(email=email, password=password) login(request, user) # return HttpResponseRedirect('/user/user_page') return HttpResponseRedirect(reverse('user_page')) else: raise forms.ValidationError('This email already exists') else: form = SignUpForm() return render(request, 'base/sign_up.html', {'form': form})
def signup(request): if request.user.is_authenticated: return HttpResponseRedirect('/') if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): user = form.save() login(request, user) return redirect('home') else: return render(request, 'signin.html', {'form': form}) return HttpResponse(status=404)
def signup_form(request): if request.method=='POST': form=SignUpForm(request.POST) if form.is_valid(): form.save() username=request.POST['username'] password=request.POST['password1'] user=authenticate(username=username,password=password) login(request,user) current_user=request.user data=UserProfile() data.user_id=current_user.id data.save() messages.success(request,'Your account has been created') return HttpResponseRedirect('/') else: messages.warning(request,form.errors) return HttpResponseRedirect('/') form=SignUpForm() context={'form':form} return render(request,'sign_up.html',context)
def signup_view(request): if request.method == "POST": form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') password = form.cleaned_data.get('password1') user = authenticate(request, username=username, password=password) login(request, user) current_user = request.user data = UserProfile() data.user_id = current_user.id data.save() return HttpResponseRedirect('/') form = SignUpForm() # category = Category.objects.all() context = { # 'category': category, 'form': form, } return render(request, 'signup.html', context)
def signup_form(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() #Save user form data to user table username = form.cleaned_data.get('username') password = form.cleaned_data.get('password1') user = authenticate(username=username, password=password) #login after registration login(request, user) # CREATE DATA IN PROFILE TABLE FOR USER current_user = request.user data = UserProfile() data.user_id = current_user.id data.image = "images/users/user.png" data.save() # CREATE DATA IN PROFILE PROFESSIONNEL TABLE FOR USER current_user = request.user data = ProfilePro() data.user_id = current_user.id data.image = "images/users/user.png" data.save() messages.success(request, 'Your account has been created !, veuillez remplir votre profile.') return HttpResponseRedirect('/user/update') else: messages.warning(request,form.errors) return HttpResponseRedirect('/signup') category = Category.objects.all() form = SignUpForm() context = {'category': category, 'form': form } return render(request, 'signup_form.html', context)
def register(response): if response.method=='POST': form=SignUpForm(response.POST) if form.is_valid(): user=form.save() auth.login(response,user,backend='django.contrib.auth.backends.ModelBackend') return redirect('/home') else: form=SignUpForm() return render(response, 'register.html', {'form':form,'title':'Register'})
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') password = form.cleaned_data.get('password1') user = authenticate(username=username, password=password) login(request, user) current_user = request.user data = UserProfile() data.user_id = current_user.id data.image = r'C:\Users\Nisarg Trivedi\PycharmProjects\MyAwesomeCart\mac\shop\static\user.png' data.save() messages.success(request, 'Your Account Has Been Created') return HttpResponseRedirect('/') else: messages.warning(request, form.errors) return HttpResponseRedirect('/signup') else: form = SignUpForm() return render(request, 'shop/signup.html', {'form': form})
def signup(request): context = dict() if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') password = form.cleaned_data.get('password1') user = authenticate(username=username, password=password) auth_login(request, user) current_user = request.user data = UserProfile() data.user_id = current_user.id data.image = "images/users/user.png" data.save() messages.success(request, 'Kayıt işlemi başarılı.') return HttpResponseRedirect('/') else: messages.warning(request, form.errors) return HttpResponseRedirect('/signup') form = SignUpForm() context['form'] = form return render(request, 'signup.html', context)
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): description = form.cleaned_data.get("description") place = form.cleaned_data.get("place") language = form.cleaned_data.get("language") proficiency = form.cleaned_data.get("proficiency") user = form.save(commit=False) if User.objects.filter(email=user.email).exists(): return HttpResponseBadRequest("Somebody has already registered with this email") elif User.objects.filter(username=user.username).exists(): return HttpResponseBadRequest("Somebody has already used this username") user.is_active = False user.save() profile = Profile( user=user, description=description, place=place, ) profile.save() user_language = UserLanguage( user=profile, language=Language.objects.get(name=language), proficiency=proficiency, ) user_language.save() subject = 'Activate Your Servare Account' message = render_to_string( 'user/account_activation_email.html', { 'user': user, 'domain': request.META['HTTP_HOST'], 'uid': urlsafe_base64_encode(force_bytes(user.pk)).decode("utf-8"), 'token': account_activation_token.make_token(user), }) notify_user(to_email=user.email, message=message, subject=subject) return redirect('account_activation_sent') else: form = SignUpForm() return render(request, 'user/signup.html', {'form':form})