在研究了文档后,我无法找到答案。 我有一个目录结构:
views/
__init__py
view1.py
view2.py
在view1和view2中是我的视图函数。我需要做什么才能通过一次导入从view1.py和view2.py导入所有视图函数:
import views
答案 0 :(得分:0)
from views import view1, view2
答案 1 :(得分:0)
总结所有评论并在下面验证是答案。
如果声明__init__.py
下面的行
__all__ = ["view1", "view2"]
然后
解决方案:from views import *
否则__init__.py
未定义为__all__
行或缺少view1,则列表中的view2
解决方案:from views import view1, view2
在您执行导入的代码文件中,可以访问以下功能
view1.view1()
view2.view2()