Django TIME_ZONE установлена, но для поля datetime не установлено правильное значение по умолчанию
Я установил TIME_ZONE = 'Asia/Tehran'
в настройках проекта, также у меня есть поле datetime в моей модели, как показано ниже
from django.utils import timezone
class SomeModel(models.Model):
...
datetime = models.DateTimeField(default=timezone.now)
но для поля datetime не установлено правильное значение по умолчанию.
Я делал то же самое раньше и все было правильно, может это может быть из-за nginx?
код выполняется на сервере linux (Ubuntu)
если вы используете db.sqlite3, то он работает правильно, но если вы используете postgres или mongo как базу данных, то вы должны изменить часовой пояс в вашей базе данных