title: Why does Django bulk_create return objects without pk?
body: <p>Why does Django <code>bulk_create</code> return objects without <code>pk</code>'s?</p>
  
  <pre><code>In [1]: item_list = [Model(title=str(i)) for i in range(10)]
  In [2]: objs = Model.objects.bulk_create(item_list)
  In [3]: print(objs[0].pk)
  None
  </code></pre>
  
  <p>In the result <code>objs == item_list</code></p>
  
  <p>What sense is there in this?</p>
  
  <p>I mean, this method could return a result of the operation (i.e. <code>True</code>, or <code>False</code>, or something else), not this useless collection of objects that I already have.</p>