gpt4 book ai didi

celery任务和我的模​​型之间的Django导入循环

转载 作者:行者123 更新时间:2023-12-04 05:39:46 25 4
gpt4 key购买 nike

我在django项目中使用 celery 。

在celery任务文件中,我需要导入我的模型,以便触发模型方法。
但是,我也希望我的模型能够触发某些 celery 任务。

目前,我正在将模型导入celery,但是尝试将celery任务导入到我的模型文件中会导致导入循环和导入错误。

解决这个问题的正确方法是什么?

最佳答案

我最终要做的是在方法中使用导入,而不是在模型文件顶部的常规导入。显然,我并不是真的需要循环进口。我的问题是我将模型导入celery任务文件的顶部,并且将celery任务导入模型的文件的顶部。那不是真的必要。通过划分进口,我避免了循环进口的问题

关于celery任务和我的模​​型之间的Django导入循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17313532/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com