Django松散耦合应用程序

时间:2010-10-12 20:59:40

标签: django loose-coupling

我正在尝试编写可以用于多个项目的应用程序。我正面临一个问题,当我在我的应用程序中执行import some_project_name.models之类的导入时,我总是指定项目的名称,如何克服这种耦合,以便我可以在多个项目中使用该应用程序?

1 个答案:

答案 0 :(得分:3)

  1. 将应用程序移动到任何项目之外的公共目录。

  2. 每个项目的PYTHONPATH必须包含此公共目录。