Django递归导入

时间:2011-09-25 18:41:44

标签: django recursion import models

我有两个应用程序:pt和tasks。

pt.models有一个会员模型。 tasks.models有一个Filters模型。

成员模型具有Filters模型的外键(一个用于成员)。 过滤器具有M2M字段到成员,因为它具有某种过滤设置。

所以,我必须递归导入两个模型,以便在Python中同步所有内容。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

同样,循环导入在Python中不是错误,仅使用在执行此操作时尚不存在的名称。

来自the docs

  

如果需要在尚未定义的模型上创建关系,可以使用模型的名称,而不是模型对象本身......