Question

I wanted to make a module called utils/django.py in my project. On the top I have the line:

from django.db import models

However, it tries to import from itself, and that causes an error. I know I can force a relative import with a prepended .:

from .django.db import models

is there any way to force a non-relative import?

Was it helpful?

Solution

No. You need to explicitly enable absolute imports.

from __future__ import absolute_import
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top