【发布时间】:2019-04-21 09:58:09
【问题描述】:
您好,我正在将 Django 与 Python 一起使用,但我不明白这一点:
from . import views
我想知道我在输入时导入的内容。
感谢您的解释
【问题讨论】:
-
你将
view.py文件导入到import语句所在文件的同一目录下。 -
@WillemVanOnsem:这样描述会传播这样一种误解,即相对导入是关于目录的,而实际上它们是关于包的。有非常重要的区别;例如,如果我在同一个目录中有文件
a.py和b.py并且我运行python a.py,a.py不能执行from . import b,因为a.py和b.py不是a 的子模块通用包。 -
from . import XXXX的可能重复
标签: python django python-3.x python-2.7