Guest User

Untitled

a guest
Jan 17th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. class Model1(models.Model):
  2. ...
  3.  
  4. class Model2(models.Model):
  5. model1 = models.ForeignKey(Model1)
  6. attr = models.IntegerField(default=1)
  7.  
  8. >>> m1.model2_set.all()[0].attr += 1
  9. >>> m1.model2_set.all()[0].attr
  10. 1
  11. >>> m2 = m1.model2_set.all()[0]
  12. >>> m2.attr += 1
  13. 2
  14.  
  15. >>> m2.model2_set.all()[0] == m1.model2_set.all()[0] # should be true
  16.  
  17. >>> m1.model2_set.all()[0].attr += 1
  18. >>> m1.model2_set.all()[0].attr
  19.  
  20. >>> m2 = m1.model2_set.all()[0]
  21. >>> m2.attr += 1
  22. >>> m2.attr
  23. 2
  24. >>> m2 = m1.model2_set.all()[0]
  25. >>> m2.attr
  26. 1
Add Comment
Please, Sign In to add comment