def sign_up(request): if request.method == 'POST': fm = SignUpForm(request.POST) if fm.is_valid(): messages.success(request, 'user creates successfully') fm.save() else: fm = SignUpForm return render(request, 'enroll/sign_up.html', {'fm': fm})
def test_auto_verify_user(self): form = SignUpForm(request={}, data=self.FORM_DATA) form.auto_verify_user = True form.full_clean() form.save() user = User.objects.get(username=self.FORM_DATA['username']) self.assertEquals(user.is_active, True)
def sign_up(request): if request.method == "POST": fm = SignUpForm(request.POST) if fm.is_valid(): messages.success(request, 'Account Created successfully !!!') fm.save() else: fm = SignUpForm() return render(request, 'enroll/signup.html', {'form': fm})
def test_save(self): form = SignUpForm(request={}, data=self.FORM_DATA) form.full_clean() form.save() user = User.objects.get(username=self.FORM_DATA['username']) self.assertEquals(self.FORM_DATA['email'], user.email) self.assertEquals(user.is_active, False)
def sign_up(request): if request.method == "POST": fm = SignUpForm(request.POST) if fm.is_valid(): messages.success(request, 'Account Created successfully !!!') user = fm.save() group = Group.objects.get(name='Editor') user.groups.add(group) return HttpResponseRedirect('/profile/') else: fm = SignUpForm() return render(request, 'enroll/signup.html', {'form': fm})
def test_unique_username(self): #validator should be in defualt User.objects.create_user(self.FORM_DATA['username'], '*****@*****.**', 'secret') form = SignUpForm(request={}, data=self.FORM_DATA) form.full_clean() self.assertTrue(form.errors)