title: How to apply timezones to Django Model DateTimeFields
body: <p>When a Django model contains a DateTimeField the date is always saved in UTC timezone. If you add a date that had a time zone the information is translated and will be retrieved differently. This happens even if the <code>TIME_ZONE</code> has been set in settings.py and the date was created using <code>timezone.localtime(timezone.now())</code>. The same issue happens when the date is added dynamically, like with <code>models.DateTimeField(auto_now_add=True)</code> or <code>models.DateTimeField(auto_now=True)</code>.</p>
  <p>How can I retrieve or save date times in the correct timezone?</p>