title: Django Model() vs Model.objects.create()
body: <p>What it the difference between running two commands:</p>
  
  <pre><code>foo = FooModel()
  </code></pre>
  
  <p>and</p>
  
  <pre><code>bar = BarModel.objects.create()
  </code></pre>
  
  <p>Does the second one immediately create a <code>BarModel</code> in the database, while for <code>FooModel</code>, the <code>save()</code> method has to be called explicitly to add it to the database?</p>