Django-Postgres:raise TypeError(“没有主键值的模型实例是不可损坏的”)

Django-Postgres:raise TypeError(“没有主键值的模型实例是不可损坏的”),django,postgresql,database-migration,Django,Postgresql,Database Migration,现在我正在用postgresql处理Django项目。 当我执行python3 manage.py迁移时,我得到了以下错误 raise TypeError("Model instances without primary key value are unhashable") 我不知道这个错误是从哪里来的,也不知道如何解决。发布您的模型文件我有很多模型文件。在这里发布我的模型并不容易,因为我不知道导致问题的确切模型。您能告诉我发生此错误的一般原因吗?在运行“迁移”之前是否执行了makemigra

现在我正在用postgresql处理Django项目。 当我执行python3 manage.py迁移时,我得到了以下错误

raise TypeError("Model instances without primary key value are unhashable")

我不知道这个错误是从哪里来的,也不知道如何解决。

发布您的模型文件我有很多模型文件。在这里发布我的模型并不容易,因为我不知道导致问题的确切模型。您能告诉我发生此错误的一般原因吗?在运行“迁移”之前是否执行了makemigrations?是的,我已执行了makemigration
manage.py migrate--traceback