一个多项目、共享、基于yaml的配置系统。与Django合作

yamjam的Python项目详细描述


自2009年以来,将私有数据排除在源代码控制之外,并对资源信息应用枯燥的原则

yamjam是一个多项目、共享、基于yaml的配置系统。它也是一种机制,通过从提交中分离敏感数据,防止机密/私有数据泄漏到源代码管理系统(即git、bitbucket、svn等)。

  • 从django settings.py文件中剔除敏感数据
  • 通过允许在开发、登台和生产计算机上进行不同的配置,使按源代码管理安装变得简单
  • 不要重复自己(干)的资源配置

在Python2.7、3.2、3.3、3.4上测试

Build Status

安装

pip install yamjam
mkdir ~/.yamjam
touch ~/.yamjam/config.yaml
chmod -R go-rwx ~/.yamjam

接下来呢?

我们和django合作得很好,你会认为我们应该拼写我们的名字yamdjam

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
默认情况下,JavaApachePOI锁定所有单元格。如何使所有单元格解锁?   java Play框架:为什么https url在使用“sbt dist”命令时不起作用?   ldap查询搜索筛选器中“&”的java意义   java构造不带警告的ImmutableSortedSet   用户界面Java GUI图形有多高效?   java在整个应用程序中使用相同的数据还是复制它?   java如何为所有打开的文档应用插入键操作   java存储setter方法的路径,以便以后可以调用它   java加载具有相同密钥的外部属性文件   Java通过inputmap跟踪击键   Java SSLSocket错误:无法从非静态上下文引用   java访问名为的文件的正确方式   java左括号打印在后缀中&右括号错误   java在循环中对齐数字列