我刚刚加入了一个使用 Django 的项目,并且正在尝试初始化我自己的开发服务器。当我尝试这样做时,我的一个应用程序的迁移失败了。此应用程序的模型有一个 sorl.thumbnail.ImageField,用于添加 Logo 。尝试迁移时,我收到以下错误消息:
FATAL ERROR - The following SQL query failed: ALTER TABLE "accounts_account" ADD CONSTRAINT "logo_id_refs_file_ptr_id_7c3d1997" FOREIGN KEY ("logo_id") REFERENCES "filer_image" ("file_ptr_id") DEFERRABLE INITIALLY DEFERRED;
The error was: relation "filer_image" does not exist
我不确定问题出在哪里,显然在创建生产数据库或后续迁移时没有问题。
我相信我已经正确安装了 sorl-thumbnail 及其所有依赖项。
非常感谢您的帮助。
请您参考如下方法:
我从对该答案的评论中提取 Johndt6 提供的答案以供将来搜索。
解决方案是将filer 添加到INSTALLED_APPS元组。
