title: Django - Are model save() methods lazy?
body: <p>Are model save() methods lazy in django?</p>
  
  <p>For instance, at what line in the following code sample will django hit the database?</p>
  
  <pre><code>my_model = MyModel()
  my_model.name = 'Jeff Atwood'
  my_model.save()
  # Some code that is independent of my_model...
  model_id = model_instance.id
  print (model_id)
  </code></pre>