database connection isn't set to UTC

参考链接:
https://stackoverflow.com/questions/68024060/assertionerror-database-connection-isnt-set-to-utc
https://blog.csdn.net/c465869935/article/details/79823448
安装的数据库PostgreSQL 版本是13,
当我调试好,Django和PostgreSQL 的链接成功后,运行Django后登录admin,报错:AssertionError: database connection isn't set to UTC
查找了一些文章,在stackoverflow上找到了问题的解决方案,我在conda安装装的psycopg2==2.9.1,此版本为最新,有点问题,然后依照参考把psycopg2降级,将为2.8.6版本
pip install psycopg2==2.8.6
或者
pip install psycopg2-binary==2.8.6

还有一种方法:
USE_TZ = True更改为USE_TZ = False此方法也有效果。

第二参考链接仅供参考,我的UTC在PostgreSQL的shell中查找后发现正常没出现这位博主的状况。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容