Merge pull request #41 from Sosokker/iteration3

Iteration3 Update Redirect page after successfully Signup
This commit is contained in:
Sirin Puenggun 2023-09-16 00:35:52 +07:00 committed by GitHub
commit 216764d3aa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 1 deletions

View File

@ -33,3 +33,13 @@ class SignUpTestCase(TestCase):
response = self.client.post(signup_url, data)
self.assertEqual(response.status_code, 200)
self.assertFalse(User.objects.filter(username='').exists())
def test_redirect_after_complete_signup(self):
signup_url = reverse("polls:signup")
data = {
'username': 'tester_signup',
'password1': 'testpassword123',
'password2': 'testpassword123',
}
response = self.client.post(signup_url, data)
self.assertRedirects(response, reverse("polls:index"))

View File

@ -111,7 +111,7 @@ class ResultsView(LoginRequiredMixin, generic.DetailView):
class SignUpView(generic.CreateView):
form_class = SignUpForm
success_url = reverse_lazy('login')
success_url = reverse_lazy('polls:index')
template_name = 'registration/signup.html'
def form_valid(self, form):