У питона все прекрасно описано в
документации:
classmethod datetime.now([tz]): Return the current local date and time.
classmethod datetime.utcnow(): Return the current UTC date and time, with tzinfo None.
Т.е.
now() возвращает время с учетом временнОй зоны, а
utcnow() возвращает в UTC:
>>> import datetime
>>> datetime.datetime.now()
datetime.datetime(2012, 4, 22, 8, 51, 41, 549137)
>>> datetime.datetime.utcnow()
datetime.datetime(2012, 4, 22, 5, 51, 49, 174015)
У джанго тоже все прекрасно описано в
документации, с дополнением, что если включено использование таймзон (USE_TZ=True, обычно включено), то на уровне DB будут использованы типы которые умеют сохранять информацию таймзоны.