Guest User

Untitled

a guest
Oct 23rd, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. $ ./manage.py shell
  2. Python 2.7.5 (default, Aug 25 2013, 00:04:04)
  3. [GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
  4. Type "help", "copyright", "credits" or "license" for more information.
  5. (InteractiveConsole)
  6. >>> from followers.models import *
  7. >>> john = User.objects.create_user('john', 'lennon@thebeatles.com', 'password')
  8. >>> paul = User.objects.create_user('paul', 'mccartney@thebeatles.com', 'password')
  9. >>> george = User.objects.create_user('george', 'harrison@thebeatles.com', 'password')
  10. >>> ringo = User.objects.create_user('ringo', 'starr@thebeatles.com', 'password')
  11.  
  12. >>> john.following.add(Follower(following=paul))
  13. >>> john.following.add(Follower(following=george))
  14.  
  15. >>> paul.following.add(Follower(following=john))
  16.  
  17. >>> ringo.following.add(Follower(following=john))
  18. >>> ringo.following.add(Follower(following=paul))
  19. >>> ringo.following.add(Follower(following=george))
  20.  
  21. >>> john.followers.all()
  22. [<Follower: paul follows john>, <Follower: ringo follows john>]
  23.  
  24. >>> paul.followers.all()
  25. [<Follower: john follows paul>, <Follower: ringo follows paul>]
  26.  
  27. >>> george.followers.all()
  28. [<Follower: john follows george>, <Follower: ringo follows george>]
  29.  
  30. >>> john.following.all()
  31. [<Follower: john follows paul>, <Follower: john follows george>]
  32.  
  33. >>> ringo.following.all()
  34. [<Follower: ringo follows john>, <Follower: ringo follows paul>, <Follower: ringo follows george>]
  35.  
  36. >>> ringo.followers.all()
  37. []
Add Comment
Please, Sign In to add comment