标签: django loose-coupling
我正在尝试编写可以用于多个项目的应用程序。我正面临一个问题,当我在我的应用程序中执行import some_project_name.models之类的导入时,我总是指定项目的名称,如何克服这种耦合,以便我可以在多个项目中使用该应用程序?
import some_project_name.models
答案 0 :(得分:3)
将应用程序移动到任何项目之外的公共目录。
每个项目的PYTHONPATH必须包含此公共目录。
PYTHONPATH