Advertisement
Guest User

Untitled

a guest
Apr 19th, 2015
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. class A(models.Model):
  2. text = models.TextField(blank=True)
  3.  
  4. class B(models.Model):
  5. a = models.ForeignKey(a, related_name="foo")
  6. text = models.TextField(blank=True)
  7.  
  8. >>> x = A(1)
  9. >>> y = B(a=x, bar=1)
  10. >>> x
  11. <A: A object>
  12. >>> y
  13. <B: B object>
  14. >>> x.__dict__
  15. {'foo': 0, '_state': <django.db.models.base.ModelState object at 0x3772d10>, 'id': 1}
  16. >>> y.__dict__
  17. {'bar': 1, '_a_cache': <A: A object>, '_state':<django.db.models.base.ModelState object at 0x3772d90>, 'id': None, 'a_id': 1}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement