title: Django: datetime.now() time inconsistency in model object save
body: <p><img src="https://i.stack.imgur.com/X9QaB.png" alt="enter image description here"></p>
  
  <p>The above is one of my tables in admin interface in the descending order of <code>id</code>(recent record is at top). And here is the way I used to create the model objects and save. </p>
  
  <pre><code>notification = Notification(from_user=from_user, to_user=to_user,
                              created_date=datetime.now())
  notification.save()
  </code></pre>
  
  <p>All the inserts to this table <code>Notification</code> are done only in the various <code>post_save</code> signal handlers. Will it cause any inconsistencies like these?</p>
  
  <p>Using <code>TIME_ZONE = 'GMT'</code> in django 1.3.2. I could try with <code>auto_now_add=True</code> option in the model but before that just want to know why this is happening.</p>