Bạn phải thực hiện các thay đổi sau:
Trong settings.py, bạn cần thêm dòng sau:
USE_TZ = True
Ngoài ra, trong mã của bạn, bạn nên tạo aware
đối tượng datetime:
ví dụ:
Thay vì
import datetime
now = datetime.datetime.now()
Bạn nên làm:
from django.utils.timezone import now
now_time = now()
Điều này sẽ sử dụng USE_TZ từ settings.py
và sẽ tạo aware
các đối tượng datetime thay vì native
.
Bạn nên đọc https://docs.djangoproject.com/en/dev / themes / i18n / timezones /