django 項目使用setting文件里定義的變量方法


1、在Django項目的settings文件里定義里變量

REDIS_CONN = {
'HOST':'127.0.0.1',
'PORT':6379,
'DB':0,
}

2、函數需要使用settings里定義的變量需要在你的文件里添加

import os

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "你的project.settings")

 

如下:

#_*_coding:utf-8_*_
import redis
import io
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CrazyMonitor.settings")
def redis_conn(django_settings):
#print(django_settings.REDIS_CONN)
pool = redis.ConnectionPool(host=django_settings.REDIS_CONN['HOST'],
port=django_settings.REDIS_CONN['PORT'],
db=django_settings.REDIS_CONN['DB'])
r = redis.Redis(connection_pool=pool)
print(r)
return r
from django.conf import settings
redis_conn(settings)


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM