zoukankan      html  css  js  c++  java
  • django 之 配置文件

    前情提要:

      当我们需要用到一些变量  ,且这个变量在后期有可能更改,可以将这些变量配置到settings包下,然后通过导入settings,来实现变量的引用。

    eg:

    settings.py下的任意文件

    SCORE_CONFIG = {
        'MINIMUM_SM_COUNT': 5,
        'MINIMUM_TM_COUNT': 1,
        'MINIMUM_SG_COUNT': 10,
    }

    如何引用在任意文件夹下:

    from django.conf import settings

    # 去settings中拿SCORE_CONFIG 因为在manage.py中有 os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings"),会优先从settings中找,如果找不到,则会
    从django本身的配置中去找。
    SCORE_CONFIG = getattr(settings, 'SCORE_CONFIG', {})     
    MINIMUM_SM_COUNT = SCORE_CONFIG.get('MINIMUM_SM_COUNT', 5)
    MINIMUM_TM_COUNT = SCORE_CONFIG.get('MINIMUM_TM_COUNT', 1)
    MINIMUM_SG_COUNT = SCORE_CONFIG.get('MINIMUM_SG_COUNT', 10)





















  • 相关阅读:
    kafka-->storm-->mongodb
    zuul filter
    使用Spring Cloud Feign
    kafka客户端发布record(消息)
    kafka java api消费者
    kafka java api生产者
    kafka安装和使用
    多线程分析
    springboot入门
    centos7上svn安装
  • 原文地址:https://www.cnblogs.com/ltyc/p/14607428.html
Copyright © 2011-2022 走看看