安装Django应用程序,以便在Python Path上可用

时间:2012-01-26 15:47:31

标签: python django

我有一个像这样结构的django应用程序......

app_foo
  __init__.py
  urls.py
  views.py
  models.py
  bar_app
    __init__.py
    ...
  bar_app...

通过使用distutils,我可以将应用程序安装到“app_foo”模块名称下的python路径中。

然而,当从python路径执行时,引用django app内部内容的“bar_app”python文件中的任何代码都相对不起作用。例如,

from bar_app.views import stuff

我知道我可以浏览应用程序并将所有引用更改为绝对引用。例如,

from app_foo.bar_app.views import stuff

我的问题:

无论如何我可以将“app_foo”中的所有应用也放在python路径上吗?

从概念上讲,这类似于从整个路径的app_foo import *说。

1 个答案:

答案 0 :(得分:1)