Guest User

Untitled

a guest
Apr 21st, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. class Person(models.Model):
  2. name = models.CharField(_('name'), max_length=128)
  3. parent = models.ForeignKey('self')
  4.  
  5. # parent, assuming this person is spontaneously created
  6. fred = Person(name='Fred')
  7.  
  8. # me and my brothers
  9. zach = Person.objects.get_or_create(name='Zach', parent=fred)
  10. trevor = Person.objects.get_or_create(name='Trevor', parent=fred)
  11. austin = Person.objects.get_or_create(name='Austin', parent=fred)
  12.  
  13.  
  14. zach.parent_set.all()
  15. # [fred]
  16. austin.parent_set.all()
  17. # ...
Add Comment
Please, Sign In to add comment