Ejemplo n.º 1
0
def activate_profile(request, pk, key):
    user = User.objects.get(id=pk)
    if activate_user(user, key):
        # TODO Add correct message
        messages.add_message(request, messages.SUCCESS, "OK!")
        return redirect(reverse("user-login"))
    return redirect('/')
Ejemplo n.º 2
0
 def test_wrong_code(self):
     self.assertFalse(activate_user(self.user, 'self.code'))
     self.assertFalse(self.user.is_active)
Ejemplo n.º 3
0
 def test_user_activation(self):
     self.assertTrue(activate_user(self.user, self.code), self.user.email)
     self.assertTrue(self.user.is_active)
Ejemplo n.º 4
0
 def test_wrong_code(self):
     self.assertFalse(activate_user(self.user, 'self.code'))
     self.assertFalse(self.user.is_active)
Ejemplo n.º 5
0
 def test_user_activation(self):
     self.assertTrue(activate_user(self.user, self.code), self.user.email)
     self.assertTrue(self.user.is_active)