在Django中,如何在项目之外的新应用程序中重用settings.py.

时间:2011-05-18 17:06:26

标签: python django django-settings

- 主要编辑 -

我正在处理一个新的Django应用程序。

我有以下目录结构。

Django/
  appc
  project1
    appA
    appB

我想在appc中使用project1中的settings.py。我已将appc应用程序添加到project1下的INSTALLED_APPS中。我正在使用WSGI,所以我也将Django / appc目录添加到python路径中。

当我尝试从appA扩展模板时出现问题我无法加载project1 settins.py中定义的任何变量。所以我想我的问题是如何确保appC将从appB中获取设置?

1 个答案:

答案 0 :(得分:3)

需要访问项目设置的Django应用程序应导入并使用django.conf.settings