В какой-то момент в моей программе я сохраняю информацию о часовом поясе (ISO8601 с Z) datetime:
param.updated=iso8601.parse_date(updated)
param.save
Позже я получаю его для сравнения:
if (newparam.update > Parameter.objects.get(id=id).updated):
....
Результат:
TypeError: can't compare offset-naive and offset-aware datetimes
Что я делаю не так? Потеряю ли я информацию о часовом поясе при сохранении или при получении? Как я могу восстановить его?
Python 2.6.x, Django 1.3