Example #1
0
def change_username(request):
    user_change_form = UserChangeForm()

    if request.method == "POST":
        user_change_form = UserChangeForm(request.POST)
        if user_change_form.is_valid():
            new_username = user_change_form.cleaned_data["username"]
            request.user.username = new_username
            request.user.save()

            return render(request, "user/change_username_complete.html", {"username": new_username})

    return render(request, "user/change_username.html", {"form": user_change_form})
Example #2
0
def change_username(request):
    user_change_form = UserChangeForm()

    if request.method == 'POST':
        user_change_form = UserChangeForm(request.POST)
        if user_change_form.is_valid():
            new_username = user_change_form.cleaned_data['username']
            request.user.username = new_username
            request.user.save()

            return render(request, 'user/change_username_complete.html', {
                'username': new_username,
            })

    return render(request, 'user/change_username.html', {
        'form': user_change_form,
    })
Example #3
0
def change_username(request):
    user_change_form = UserChangeForm()

    if request.method == 'POST':
        user_change_form = UserChangeForm(request.POST)
        if user_change_form.is_valid():
            new_username = user_change_form.cleaned_data['username']
            request.user.username = new_username
            request.user.save()

            return render(request, 'user/change_username_complete.html', {
                'username': new_username,
            })

    return render(request, 'user/change_username.html', {
        'form': user_change_form,
    })
Example #4
0
 def test_change_username(self):
     change_user_form = UserChangeForm({'username': '******'})
     self.assertFalse(change_user_form.is_valid())
Example #5
0
 def test_change_username(self):
     change_user_form = UserChangeForm(instance=self.u1)
     change_user_form.username = '******'
     self.assertRaises(ValidationError, UserChangeForm,
                       change_user_form.save())
Example #6
0
 def test_change_username(self):
     change_user_form = UserChangeForm({'username': '******'})
     self.assertFalse(change_user_form.is_valid())
Example #7
0
 def test_change_username(self):
     change_user_form = UserChangeForm(instance=self.u1)
     change_user_form.username = "******"
     self.assertRaises(ValidationError, UserChangeForm, change_user_form.save())