django python-关系不存在

django python-关系不存在,python,django,postgresql,python-2.7,django-1.7,Python,Django,Postgresql,Python 2.7,Django 1.7,我正在运行Django1.7和Python2.7 在我的postgressql数据库中,我有一些多余的表。我现在相信,在升级到django 1.7之前,当我更改了许多表的名称时,盈余表就变成盈余了。多余的表名中没有任何数据 在我检查了迁移之后,在我的项目中搜索多余的表名并且没有找到任何引用之后,我删除/删除了这些表 我可以更新现有记录并添加新记录,但在删除表后,我无法删除现有记录 现有且正确的表名是core\u namedetails。这是存储所有用户名详细信息的表 我在postgressql数

我正在运行Django1.7和Python2.7

在我的postgressql数据库中,我有一些多余的表。我现在相信,在升级到django 1.7之前,当我更改了许多表的名称时,盈余表就变成盈余了。多余的表名中没有任何数据

在我检查了迁移之后,在我的项目中搜索多余的表名并且没有找到任何引用之后,我删除/删除了这些表

我可以更新现有记录并添加新记录,但在删除表后,我无法删除现有记录

现有且正确的表名是
core\u namedetails
。这是存储所有用户名详细信息的表

我在postgressql数据库中删除的表是
core\u resume\u name\u details

以下是我在尝试从
核心\u namedetails
中删除记录时遇到的错误:

ProgrammingError at /resume_details/name_details/delete/251/
relation "core_resume_name_details" does not exist
LINE 1: DELETE FROM "core_resume_name_details" WHERE "core_resume_na...
                    ^
Request Method: GET
Request URL:    http://127.0.0.1:8000/resume_details/name_details/delete/251/
Django Version: 1.7.2
Exception Type: ProgrammingError
Exception Value:    
relation "core_resume_name_details" does not exist
LINE 1: DELETE FROM "core_resume_name_details" WHERE "core_resume_na...
我已经运行了
makemigrations
migrate
。未返回任何问题

我搜索过谷歌,但没有发现任何关于我的错误的线索


有人对此问题有任何解决方案吗?

问题是您的模型正在查找
核心简历\u姓名\u详细信息表。您可能丢失了将此表重命名为
core\u name\u details
的迁移。
解决方案-将
db\u table='core\u name details'
添加到模型的元中,或将表
core\u name details
重命名为
core\u resume\u name\u details

问题在于模型正在查找
core\u resume\u name\u details
表。您可能丢失了将此表重命名为
core\u name\u details
的迁移。
解决方案-将
db\u table='core\u name details'
添加到模型的元中,或将table
core\u name details
重命名为
core\u resume\u name\u details

问题是迁移文件损坏。我最终跟踪了损坏的文件并修复了有问题的代码行


希望这对某人有所帮助。

问题是迁移文件已损坏。我最终跟踪了损坏的文件并修复了有问题的代码行

希望这对别人有帮助