【发布时间】:2021-05-21 14:53:08
【问题描述】:
我已将 Django 项目的现有数据库从 SQLite3 更改为 PostgreSQL,并使用 dumpdata 和 loaddata 命令移动了所有数据。当我运行服务器时,它给了我以下错误 -
ContentType 19 for <class 'easy_thumbnails.models.ThumbnailDimensions'> #233 does not point to a subclass!
我正在使用依赖于 easy_thumbnails 的 django-filer。我猜错误来自那里。
我检查了this link 并按照 teewuane 的回答重新排序了 django_content_type 表,但仍然没有运气。
编辑:尝试使用 -
排除内容类型和 auth.permissionpython manage.py dumpdata --exclude auth.permission --exclude contenttypes > db.json
将此数据加载到新创建的 PostgreSQL 数据库后,错误仍然存在。
【问题讨论】:
标签: python django postgresql sqlite easy-thumbnails