示例#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)