python:强制非相对导入?

时间:2011-03-21 00:16:01

标签: python module path import importerror

我想在我的项目中创建一个名为utils/django.py的模块。在顶部,我有一行:

from django.db import models

但是,它会尝试从自身导入,这会导致错误。我知道我可以使用前置.强制进行相对导入:

from .django.db import models

有没有办法强制进行非亲属导入?

1 个答案:

答案 0 :(得分:21)

没有。您需要明确启用absolute imports

from __future__ import absolute_import