在可重用Django应用程序中导入设置文件

2024-04-18 13:50:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在创建一个可在任何django项目中使用的可重用django应用程序,并在设置.py文件。在

在设置.py在

# Django settings for mytestapp project.
...
...
...
ADMIN_USERNAME='someone'
ADMIN_PASSWORD='someone'

我想在我的应用程序中使用这些凭据。我怎样才能进口?在

我试过了

^{pr2}$

以及

from django.conf import settings.ADMIN_USERNAME

但两者都不起作用。在

我试图使用ctrl+1从eclipse导入这些变量,然后这些变量作为

from mytestapp.settings import ADMIN_USERNAME

如果我不知道项目名称(在mytestapp的情况下),如何导入这些变量?在


Tags: 文件项目djangofrompyimportproject应用程序
2条回答
from django.conf import settings

然后您可以像settings.ADMIN_USERNAME那样访问常量。在

阅读documentation。不要尝试按名称导入设置;只需导入settings

from django.conf import settings

并将您的特定设置称为属性:

^{pr2}$

相关问题 更多 >