ValueError:查找字段引用的模型失败default.UserSocialAuth.user: 美国投资组合

2024-06-07 18:10:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我引用了python social auth的用户模型投资组合。用户其中portfolio是我的应用程序的名称,并且遇到了以下错误:

ValueError: Lookup failed for model referenced by field default.UserSocialAuth.user: portfolio.User

我有一个与this问题相似的问题,但我还是找不到答案。在


Tags: 用户模型名称auth应用程序forbymodel
1条回答
网友
1楼 · 发布于 2024-06-07 18:10:36

它被报告为Django迁移的bug。在新版本中修复。在

Django bug tracker ticket #22485

Django bug tracker ticket #22488

现在您需要手动修复迁移。通过编辑中断的迁移中的依赖项来执行此操作:

dependencies = [
    .
    .
    .
    ('portfolio', '0001_initial'),  # Add this line
]

您需要添加对缺失模型的引用。在

现在尝试迁移,它应该可以工作。在

相关问题 更多 >

    热门问题