我在Django中有一个名为x的项目,而我在x中有一个应用程序名称y。在y的指挥下,我有我的看法,我在一个名为project的脚本中编写了一个函数,该脚本被包装到另外两个名为dir1和dir2的目录中,该dir1放置在y目录中,如何访问我尝试的函数:
from dir1.dir2 import project
和
from .dir1.dir2 import project
和
from dir1.dir2.project import *
和
from .dir1.dir2.project import *
我的目录是这样的:
x
x
y
views.py
dir1
dir2
project
我在dir2中还有其他库,当我将文件插入y目录中,然后从项目导入中使用时*它可以正常工作。
,我有一个名为b的项目,我将其重命名为x,是否有可能 与此相关。
我该如何解决
答案 0 :(得分:1)
一个简单的班轮是
from y.dir1.dir2 import project
答案 1 :(得分:0)
我应该创建
__init__.py
在我创建的每个目录中。