예제 #1
0
파일: views.py 프로젝트: sarutobi/Rynda
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('/')
예제 #2
0
 def test_wrong_code(self):
     self.assertFalse(activate_user(self.user, 'self.code'))
     self.assertFalse(self.user.is_active)
예제 #3
0
 def test_user_activation(self):
     self.assertTrue(activate_user(self.user, self.code), self.user.email)
     self.assertTrue(self.user.is_active)
예제 #4
0
 def test_wrong_code(self):
     self.assertFalse(activate_user(self.user, 'self.code'))
     self.assertFalse(self.user.is_active)
예제 #5
0
 def test_user_activation(self):
     self.assertTrue(activate_user(self.user, self.code), self.user.email)
     self.assertTrue(self.user.is_active)