97°

django中设置系统环境变量

需求:

由于系统限制,需要在django的逻辑代码中设置系统环境变量.最开始使用 os.environ['环境变量名称']='环境变量值' 却一直都失败(排除了这种方法在非django的python项目中是正常的).最开排查发现需要再django中设置才可以.具体代码如下:

"""
WSGI config for WorkPlatFormApi project.

It exposes the WSGI callable as a module-level variable named application.

For more information on this file, see https://docs.djangoproject.com/en/2.2/howto/deployment/wsgi/ """

import os

from django.core.wsgi import get_wsgi_application

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "WorkPlatFormApi.settings")

os.environ.setdefault("GRPC_PROXY_USE_TLS", "0") os.environ.setdefault("GRPC_PROXY_PORT", "3333") os.environ.setdefault("GRPC_PROXY_HOST", "grpc-proxy.test.com")

application = get_wsgi_application()

本文由【_Change_】发布于开源中国,原文链接:https://my.oschina.net/u/2474096/blog/3157884

全部评论: 0

    我有话说: