我犯了一个奇怪的错误
ProgrammingError at /save_hsn/
syntax error at or near "ON"
LINE 1: ...021-01-28T06:17:43.784614+00:00'::timestamptz, 1) ON CONFLIC...
这是我的views.py部分,在这里我得到了错误
user_gst_codes.objects.bulk_create(hsn_list, ignore_conflicts=True)
如果我删除ignore_conflicts=True
,一切正常
此外,在cPanel上部署Django应用程序后,我开始出现此错误,而在localhost上,这不会给出任何错误
在本地主机上-
Python 3.6.6,Django 3.1
关于cPanel-
Python 3.6.11,Django 3.1
这是Python版本的问题吗
我正在批量插入数据,还需要保持唯一性检查。 任何帮助都将不胜感激
请注意,ON CONFLICT子句仅在PostgreSQL 9.5中可用。如果您使用的是早期版本,则需要一种变通方法来实现upsert功能。请检查本地postgresql版本和服务器postgresql版本
相关问题 更多 >
编程相关推荐