一个多项目、共享、基于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第三方库


热门话题
java嵌套循环打印一个数字,旁边有相同数量的星号   java JodReports替代方案   java如何将模型类parcelable对象从片段传递到活动?   java JCS缓存删除功能不删除特定元素   如何打开。Java的dll文件。   java在这种情况下如何选择聚合根?   java从CellEditorListener获取编辑的TreeNode   Java到web服务和mysql   从openssl ec在Java中创建公钥时出现加密无效密钥异常   Java数组:添加多个数组的元素时忽略空数组   java在初始化后向fragment发送数据   JButtons的java数组正在返回void   若联接列不包含特定值,则java JPA条件生成器仅返回实体   java ActionBar问题:NPE   java Portlet是被广泛使用还是非常罕见?