繁体   English   中英

如何保持Heroku部署的Django驱动项目DRY?

[英]How do I keep my Heroku deployed Django powered project DRY?

我希望不久能通过Heroku部署许多(手指交叉!)项目。 我对git和pip驱动的环境感到担心的是,通过pip克隆内部内部可重用的私有Github repo应用程序变得困难。 例如,我们拥有用于博客,评论,反馈,搜索等的应用程序,这些应用程序可在其他项目中重复使用。 到目前为止,我所看到的是您可以通过在URL中嵌入用户名/密码来使用HTTP身份验证,也可以跳过生成SSH密钥的箍。

感谢您抽出宝贵时间阅读本文。 我敢肯定还有100万其他事情要做,所以谢谢:)

我建议设置一个私人PyPI服务器。 我最近一直在研究它,对我来说最好的是devpi

另外,像Gemfury这样的付费服务可能更适合您。 我个人拒绝了它,因为它不支持以正常的方式( sdist upload )释放python软件包,但这也许是不公平的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM