假设我的主要应用程序结构就像App - - __init__.py - xyz.py API - - __init__.py - abc.py Custom- - __init__.py - s1.py - s2.py通常在运行时django我可以from API.abc import function从s1.py文件中执行。但是,当我s1单独运行 文件时,它会出现导入错误。那么我怎样才能使现有的进口工作。
3 回答
富国沪深
TA贡献1790条经验 获得超9个赞
我通过将App路径添加到 python 查找导入的系统路径来解决这个问题。
import os
import sys
path = os.getcwd()
sys.path.append(path)
现在,根据 Django 目录结构的现有导入无需任何更改即可工作。
添加回答
举报
0/150
提交
取消