我正在为我的项目创建看板django模型,但是我已经尝试了很多事情,我已经阅读了django.docs,但是我什么也没找到。 ERRORS: tasks_management.account.projects :( fields.e339)'councelProjects.owner'不是“项目”的外键。 tasks_management.accountprojects :( fields.e336)该模型被“ tasks_management.account.projects'一起用作中间模型,但它没有外国密钥来``帐户''或'account''或'project''或''''。

问题描述 投票:0回答:0
的所有者,多个贡献者

一个项目有

1

董事会 板有多个专栏 任务具有
1

我认为许多属性/实体都期望项目模型的外键,这就是产生错误的原因。也许您可能需要重新考虑模型。例如,一个项目将始终具有所有者和贡献者,因此您可以将这些属性添加到项目模型而不是帐户中,并且在项目中也将添加许多字段(一个项目都有单个所有者和许多贡献者)。 ,然后,如果您想获得所有项目,一个用户正在参与您可以使用“ get_rected”方法来拉出该QuerySet.

python django database django-models error-handling
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.