DJANGO:根据不同的环境,配置不同的SETTINGS文件,读取不同的DB,JENKINS,SALT配置
2023-09-14 08:59:37 时间
1,新建配置目录,将不同的环境的SETTINGS.PY文件独立出来,并将各自环境引用的DB连接,JENKINS,SALT等参数都写在里面。
DEMO:
JENKINS = { URL: http://1.2.3.4:5/, USERNAME: username, }
2,启动时加载配置文件(NGINX或APACHE启动WSGI时,依此方法)。
python manage.py runserver --settings=settings.dev_settings
3,在需要读取SETTINGS里的全局参数时,按以下方法读出。
views.py
from django.conf import settings print settings.__getattr__("JENKINS")["URL"] print settings.__getattr__("JENKINS")["USERNAME"]
4,输出截图:
Alibaba Cloud CodePipeline 基于Jenkins的CI / CD探索之路 立即下载
相关文章
- 【Django | 开发】面试招聘信息网站(用户登录注册&投在线递简历)
- django:Content-Disposition filename:日本語 pdf csv output
- Django(33)Django操作cookie
- Django框架开发001期 Python+Django开发教程,开启你的第一个django网站应用
- django压缩文件下载
- Django之Template介绍及日常应用
- Add a button/form/link to Django Admin(添加按钮、表单、链接到 django admin)
- django admin 修改 app name 的名称为中文
- django.template.exceptions.TemplateDoesNotExist: django_filters/rest_framework/crispy_form.html
- python-Django 高级特性-Django 中间件(一)
- django 操作mysql详解数据库
- django导出excel详解编程语言
- Python3:Django根据models生成数据库表时报 __init__() missing 1 required positional argument: ‘on_delete’详解编程语言
- Django-用户-组-权限详解编程语言
- Django基础学习四_数据库的增删改查详解编程语言
- 记录Django开发心得