Django在运行时更改自定义设置

问题描述 投票:1回答:2

在我的settings.py中,有一些自定义设置,一些我使用的数据结构。这些很少更改。我注意到,从视图中更改它们不会起作用。如何强制django在运行时重新加载设置文件?到目前为止,唯一可行的方法是重新启动apache Web服务器。但我想避免这种情况。

python django runtime settings reload
2个回答
0
投票

对于您的应用程序,您可以将配置参数存储在redis或Django模型中。

这里是该https://github.com/jezdez/django-constance有用的可重用应用程序>

您还可以检查其他现有的django配置管理解决方案:

https://www.djangopackages.com/grids/g/configuration/


0
投票

导入view.py

© www.soinside.com 2019 - 2024. All rights reserved.