django項目中比較時間參數操作數據庫是,產生warning:
RuntimeWarning: DateTimeField User.date_joined received a naive datetime (2020-08-01 00:00:00) while time zone support is active. warnings.warn("DateTimeField %s.%s received a naive datetime "
綜合網絡,發現有兩種解決方式:
第一種:
修改settings.py文件中的USE_TZ值為False
USE_TZ = False
第二種:
不要使用datatime模塊,使用django中自帶是時間模塊:
from django.utils import timezone data_time = timezone.now()