コード例 #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
ファイル: test_models.py プロジェクト: sarutobi/Rynda
 def test_wrong_code(self):
     self.assertFalse(activate_user(self.user, 'self.code'))
     self.assertFalse(self.user.is_active)
コード例 #3
0
ファイル: test_models.py プロジェクト: sarutobi/Rynda
 def test_user_activation(self):
     self.assertTrue(activate_user(self.user, self.code), self.user.email)
     self.assertTrue(self.user.is_active)
コード例 #4
0
ファイル: test_models.py プロジェクト: Teplitsa/Rynda
 def test_wrong_code(self):
     self.assertFalse(activate_user(self.user, 'self.code'))
     self.assertFalse(self.user.is_active)
コード例 #5
0
ファイル: test_models.py プロジェクト: Teplitsa/Rynda
 def test_user_activation(self):
     self.assertTrue(activate_user(self.user, self.code), self.user.email)
     self.assertTrue(self.user.is_active)