Guest User

Untitled

a guest
Nov 11th, 2017
411
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. from django.contrib.auth.decorators import login_required
  2. from django.shortcuts import render
  3.  
  4. @login_required(login_url='/users/login')
  5. def secure(request):
  6. user = request.user
  7. return render(request, 'secure.html', {'email': user.email})
  8.  
  9.  
  10.  
  11. #tests.py
  12. class SimpleTest(TestCase):
  13. def setUp(self):
  14. user = User.objects.create_user('temporary', 'temporary@gmail.com', 'temporary')
  15.  
  16. def test_secure_page(self):
  17. self.client.login(username='temporary', password='temporary')
  18. response = self.client.get('/manufacturers/', follow=True)
  19. user = User.objects.get(username='temporary')
  20. self.assertEqual(response.context['user'].email, 'temporary@gmail.com')
Add Comment
Please, Sign In to add comment