Pessoal,
Estou com dificuldade para entender qual método deve ser utilizado para datetime.
Inicialmente usei apenas a API do Python:
import datetime
datetime.datetime.now()
Mas ai recebo um warning devido ao time zone configurado no settings do Django:
RuntimeWarning: DateTimeField received a naive datetime (2013-05-15 22:28:57.916805)
while time zone support is active.
Pesquisando na documentação encontrei esta forma[1]:
import datetime
from django.utils.timezone import utc
datetime.datetime.utcnow().replace(tzinfo=utc)
Porem, no tutorial do Django em um exemplo é utilizado desta forma[2]:
from django.utils import timezone
timezone.now()
Então não sei qual dessas alternativas utilizar. Alguem sabe explicar se existe
diferenças ou vantagens entre um método ou outro?
abs