分离settings.py数据

时间:2018-07-09 03:16:09

标签: python django

在我的Django项目中。

我有settings.py的要求:

在我的settings.py中,有一个CORS_ORIGIN_WHITELIST变量:

CORS_ORIGIN_WHITELIST = (
    'http://10.10.10.102',
    'http://10.10.10.102:8000',  
    'http://10.10.10.102:8080',  
    'http://10.10.10.102:8081',
    'http://10.10.10.102:8888',

    'http://10.10.10.103',
    'http://10.10.10.103:8000',
    'http://10.10.10.103:8080',
    'http://10.10.10.103:8081',
    'http://10.10.10.103:8888',
    .....

我想灵活设置它,这意味着我可以在用户界面中添加/更新/删除项目。

但是它是在settings.py中设置的,我该如何实现我的要求?

1 个答案:

答案 0 :(得分:0)

开箱即用的django不支持动态更改设置,但是您可以使用django constance plugin来实现。