В одной из моих моделей я храню time_stamp = models.DateTimeField(default=timezone.now)
Но когда я сохраняю модель, она говорит You are 5.5 hours ahead of server time.
например, локальное время в моей машине равно 13:02
, но после сохранения то, что сохраняется в дБэто 7:16
Я получил один связанный здесь , но у него нет удовлетворительного ответа ...
models.py
class Comment(models.Model):
time_stamp = models.DateTimeField(default=timezone.now)
def save(self, *args, **kwargs):
''' On save, update timestamps '''
if not self.id:
self.time_stamp = timezone.now()
return super(Comment, self).save(*args, **kwargs)