示例#1
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            messages.success(request, 'Your account has been created! You are now able to log in')
            return redirect('login')
    else:
        form = UserRegisterForm()
    return render(request, 'users/register.html', {'form': form})
示例#2
0
def signup(request):
    if request.method == "POST":
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            return redirect('home')
    else:
        form = UserRegisterForm()
    context = {'form': form}
    return render(request, 'registration/signup.html', context)
示例#3
0
def register(request):
    if request.method=="POST":
        reg_form=UserRegisterForm(request.POST)
        if reg_form.is_valid():
            reg_form.save()
            messages.success(request,f'Account created, Please login now!')
            return redirect("login")
    else:
        reg_form=UserRegisterForm()
    return render(request,"users/register.html",{'reg_form':reg_form})
示例#4
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data.get('username')
            messages.success(request, f'Hello {username} your account has been created successfully ! You are now able to Login')
            return redirect('login')
    else:
        form = UserRegisterForm()
    return render(request, 'users/singup.html', {'form': form})
示例#5
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data.get('username')
            return redirect('login')
    else:
        form = UserRegisterForm()

    return render(request, 'users/register.html', {'form': form})
示例#6
0
def register(request):
    if request.method =='POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data.get('username')
            messages.success(request, f'Your Account has beeen created, Now you can login.')
            return redirect('login')
    else:
        form = UserRegisterForm()
    return render(request,'users/register.html',{'form':form})
示例#7
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            user = form.cleaned_data.get('username')
            messages.success(request, f'{user} created successfully !!! ')
            return redirect('login')
    else:
        form = UserRegisterForm()
    return render(request, 'users/register.html', {'form':form})
示例#8
0
def register(request):
    if request.method == "POST":
        form=UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data.get('username')
            messages.success(request,f'you have successfully registerd.')
            return redirect('blog-home')
    else:
        form = UserRegisterForm()
    return render(request,'users/register.html',{'form':form})
示例#9
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data.get('username')
            messages.success(request, f'Account created for {username}!')
            return redirect('search')
    else:
        form = UserRegisterForm()
    return render(request, 'users/register.html', {'form': form})
示例#10
0
文件: views.py 项目: schiab8/IngW_old
def user_registration_view(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST, request.FILES)
        if form.is_valid():
            form.save()
            return HttpResponseRedirect('/')
    else:
        form = UserRegisterForm()
    context = {'form': form}

    return render(request, 'register.html', context)
示例#11
0
def register(request):
    if request.method == "POST":
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data.get("username")
            messages.success(request, f"Your account has been created!")
            return redirect("login")
    else:
        form = UserRegisterForm()
    return render(request, "users/register.html", {"form": form})
示例#12
0
def register(request):
    if request.method == 'POST':
        form=UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username= form.cleaned_data.get('username')
            messages.success(request,f'Hi..{username}..Welcome to our Family')
            return redirect('login')
    else:
        form=UserRegisterForm()
    return render(request,'users/register.html',{'form':form})
def register(request):
	if request.method == "POST":
		form = UserRegisterForm(request.POST)
		if form.is_valid():
			form.save()
			username = form.cleaned_data.get('username')
			messages.success(request, f'Your Account created {username}! You are Go for Login Now.')
			return redirect('blog-home')
	else:
		form = UserRegisterForm()
	return render(request,'register.html', {'form':form})
示例#14
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data.get('username')
            messages.success(
                request, f'Konto zostało utworzone! Możesz się zalogować!')
            return redirect('login')
    else:
        form = UserRegisterForm()
    return render(request, 'users/register.html', {'form': form})
示例#15
0
def user_register(request):
    if request.method == "POST":
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            messages.success(
                request,
                f"{request.user.username} has successfully registered.")
            return redirect("users:login")
    else:
        form = UserRegisterForm()
    return render(request, "users/register.html", {"form": form})
示例#16
0
def register(request):
    if request.method == "POST":
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            messages.success(request, 'You have been successfully registered')
            return redirect('blog-home')

    else:
        form = UserRegisterForm()

    return render(request, 'users/register.html', {'form': form})
示例#17
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data.get('username')
            messages.success(request, 'Your account has been created! You are now able to log in')
            return redirect('login')
    else:
        form = UserRegisterForm()
    context = {'form': form}
    return render(request, 'users/register.html', context)
示例#18
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            # username = form.cleaned_data.get('username')
            # raw_password = form.cleaned_data.get('password1')
            # messages.success(request, f'Account created for {username}!')
            return redirect('smart-home')
    else:
        form = UserRegisterForm()
    return render(request, 'users/register2.html', {'form': form})
示例#19
0
def register(request, *args, **kwargs):
    if request.method == "POST":
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            messages.success(request, f'Your account created successfully, You can log in now')
            return redirect('login')
    else:
        if request.user.is_authenticated:
            return redirect('home')
        else:
            form = UserRegisterForm()
    return render(request, 'users/register.html', {'form': form})
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            messages.success(
                request, f'Twoje konto zostało stworzone! Możesz się teraz zalogować.')
            return redirect('login')
    else:
        form = UserRegisterForm()
    context = {'title': 'Rejestracja',
               'form': form}
    return render(request, 'users/register.html', context)
示例#21
0
文件: views.py 项目: Ulzhann/q-coder
def main(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            user = form.save()
            group = form.cleaned_data['group']
            user.groups.add(group)
            username = form.cleaned_data.get('username')
            messages.success(request, f'Account created for {username}!')
            return redirect('/')
    else:
        form = UserRegisterForm()
    return render(request, 'qmain/landing.html', {'form': form})
示例#22
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data.get('username')
            messages.success(request,
                             f'Your account hase been created! Please Login')
            # this willredirect us back to home page after success
            return redirect('login')
    else:
        form = UserRegisterForm()
    return render(request, 'users/register.html', {'form': form})
示例#23
0
def register(request):
    if request.method == "POST":
        form = UserRegisterForm(request.POST)

        if form.is_valid():
            print(form.cleaned_data)
            form.save()
            return redirect('user-login')

    else:
        form = UserRegisterForm()

    return render(request, 'users/register.html', {'form': form})
示例#24
0
文件: views.py 项目: shomyradevic/sna
def register_view(request):
    if request.method == 'POST':
        new_user = UserRegisterForm(request.POST)
        if new_user.is_valid():
            new_user.save()
            success(request=request,
                    message=str(request.POST.get('username')) +
                    ', you have successfully registered!')
            return redirect(to='login')
    else:
        new_user = UserRegisterForm()
    return render(request=request,
                  template_name='users/register.html',
                  context={'reg_form': new_user})
示例#25
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(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('index')
    else:
        form = UserRegisterForm()

    return render(request, 'users/register.html', {'form': form})
示例#26
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            user_name = form.cleaned_data.get("username")
            messages.success(
                request,
                f'congratulations! you have successfully created your account Mr. {user_name} now you can log in !!'
            )
            return redirect('login')
    else:
        form = UserRegisterForm()
    return render(request, 'users/register.html', {'form': form})
示例#27
0
def sign_up(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data.get('username')
            messages.success(
                request,
                f'Account created for {username}, You are now able to sign in!'
            )
            return redirect('sign_in')
    else:
        form = UserRegisterForm()
    return render(request, 'users/sign_up.html', {'form': form})
示例#28
0
def user_register(request):
    form = UserRegisterForm()
    if request.method == "POST":
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            del form.cleaned_data["confirm_password"]
            form.cleaned_data["username"] = form.cleaned_data[
                "username"].lower()
            new_user = User.objects.create_user(**form.cleaned_data)
            user = authenticate(username=new_user.username,
                                password=form.cleaned_data["password"])
            login(request, user)
            return redirect(settings.LOGIN_REDIRECT_URL)

    return render(request, "auth/register.html", {"form": form})
示例#29
0
    def post(self, request, *args, **kwargs):
        profile = Profile()
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            username = form.cleaned_data.get('username')
            user = form.save(commit=False)
            user.save()
            profile.user = user
            profile.save()
            messages.success(request, f'Account created successfully!')
            return redirect('home')
        else:
            form = UserRegisterForm()

        return render(request, 'users/register.html', {'form': form})
示例#30
0
def register(request):
    if request.method == 'POST':
        form = UserRegisterForm(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data.get('username')
            messages.success(request, f'Account created for {username}')
            return redirect('login')
        else:
            messages.warning(request, 'Two passwords didn\'t match')

    else:
        form = UserRegisterForm()
    context = {'form': form}
    return render(request, 'users/register.html', context=context)