gpt4 book ai didi

python - 如何访问django中同一文件夹中不同项目的设置变量

转载 作者:行者123 更新时间:2023-12-01 05:56:53 25 4
gpt4 key购买 nike

我在 django 的一个文件夹下有不同的项目。我正在尝试从每个 settings.py 中获取所有缓存变量以显示在一个项目 A 中。到目前为止,我已经能够访问 A 中的本地设置。 使用类似

<!-- language: lang-py -->
from django.conf import settings
def get_cache_settings():
return settings.CACHES.keys()

然后我尝试了以下方法从 B 获取设置,但没有成功

<!-- language: lang-py -->
from B.django.conf import settings

也尝试过

<!-- language: lang-py -->
from B import django.conf.settings

树文件夹如下所示:

Project/
A/
cache/
urls.py
view.py
settings.py
B/
settings.py

有什么建议吗?

最佳答案

Django 设置是项目级别的,因此不存在应用程序设置之类的东西。

如果您正在谈论位于应用程序目录 A 中的 settings.py 文件,只需:

from A import settings as A_settings

关于python - 如何访问django中同一文件夹中不同项目的设置变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12058358/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com