提问人:Shubh 提问时间:11/18/2023 更新时间:11/18/2023 访问量:21
使用 Django 管理面板时 PostgreSQL 数据库中的主键错误
Primary Key Error In PostgreSQL Database when using Django Admin Panel
问:
我正在开发一个网站。为了测试路由和功能,我在表中添加了一些数据,我直接从 csv 文件将该数据上传到数据库。 此时有 4 个条目进入表。 我去了 django 管理面板,它正确地显示了所有数据。 然后,我向数据库添加了另一列(外键)。之后,我尝试通过 django 管理面板输入新数据。 尝试 4 次后(显示主键已经存在),它开始接受该条目。 这是我在 python 和 PostgreSQL 条件下第二次发生这种情况。第一次是使用 SQLAlchemy 的 Flask。当时我错误地删除了数据,我也通过其他途径插入了数据。
这是怎么回事?我不知道,请帮忙,告诉我我能做些什么来避免这种情况。因为我可以处理 4 或 5 个条目,但是当我必须继续尝试 100 次时会发生什么。
我不知道问题是什么,也不知道为什么它在重试表中的行数后开始工作。请帮忙。
答: 暂无答案
评论