def test_1_invalid_form(self): """ Testing invalid registration """ self.data['password'] = '******' form = RegistrationForm(data=self.data) self.assertFalse(form.is_valid())
def registration_view(request): context = {} if request.POST: form = RegistrationForm(request.POST) if form.is_valid(): form.save() email = form.cleaned_data.get('email') raw_password = form.cleaned_data.get('password1') account = authenticate(email=email, password=raw_password) login(request, account) return redirect('home') else: context['registration_form'] = form else: form = RegistrationForm() context['registration_form'] = form return render(request, 'account/register.html', context)
def test_0_valid_form(self): """ Testing valid registration """ form = RegistrationForm(data=self.data) self.assertTrue(form.is_valid())