分布式配置在django中的应用

django-hateconf的Python项目详细描述


Django中分布式配置的应用程序

用法:
1。在您的环境中安装django hateconf(或将此文件夹复制到
django项目根目录中。
2。在您的settings.py installed_apps中添加“django_hateconf”。
3.在你的项目中设置一个字典“设置SnBand”:
Boo/{By/{Br/>“文件”:
“路径/to/Stase.&;YAML,YSOL,JSON,XML,CFG,ini,GT;”,
“绑定”:
(“列表或元组”,“名称”,“现有”,“VARS in”,
“SETIGING.PY to,BIND”),
“header”:
“设置文件的头(可选)”
}



*“.yml”或“.yaml”用于yaml(<;http://yaml.org/)文件
类型。(必须安装pyyaml:http://pyyaml.org/)

*“.json”表示json(http://www.json.org/)文件类型。

*“.xml”表示xml(http://www.w3.org/xml/)文件类型。

*“.cfg”或“.ini”表示文件包含以
a“[节]”标题开头,后跟“name:value”
条目,以
rfc 822.


bind:现有设置列表。py vars用于绑定。

header:绑定文件的可选头。

<4。在settings.py文件的末尾添加以下两行:


import django_hateconf
django_hateconf.patch(locals())


5。运行:
$python manage.py设置--sync

6。享受吧!

有关更多用法,请参见6个步骤之后的内容:

标签:

  • 文件
  • django
  • py
  • org
  • json
  • http
  • yaml
  • 分布式
  • xml
  • 欢迎加入QQ群-->: 979659372 Python中文网_新手群

    推荐PyPI第三方库


    热门话题
    Java类之间并发性不一致的HashMap   插件如何在JavaSwing中使用UIManager和Classloader从外部jar安装外观?   java JasperReports:找不到子报表   在项目中找不到java生成的Javadoc文件   java BigDecimal。multiply()和divide()方法返回十六进制数。为什么?   java统计出现次数并从字符串中删除重复项   调用运算符时发生java NullPointerException   Spring和Hibernate之间的java配置错误   JavaZK将用户重定向回上一页   Javasocket为传出连接指定特定的网络接口   如果拖动到某个区域外,java Make按钮操作将被取消   如何在Eclipse for selenium 3.141.59中添加Java文档链接   java从匹配条件的数组中获取所有索引   docker未连接到RemoteWebDriver的java Gitlab ci selenium测试   java重写run方法   utf 8如何使用java解码UTF8编码的字符串?   java如何从eclipse调试部署在tomcat上的web应用程序?   将字母字符与前面没有百分号的Java正则表达式匹配