【问题标题】:Best Fabric scripts for Django [closed]Django 的最佳 Fabric 脚本 [关闭]
【发布时间】:2011-09-16 12:35:05
【问题描述】:

部署典型 Django 项目的最佳 Fabric 脚本是什么? Fabric 看起来很不错,但似乎需要您从头开始编写自己的部署脚本。来自 Capistrano,我想从其他人测试过的开箱即用的东西开始,而不是从头开始编写。

理想情况下,我想要一个同步数据库、使用 South 执行迁移、备份站点和数据库,并且可以回滚以前的部署。

【问题讨论】:

    标签: django deployment fabric


    【解决方案1】:

    查看本教程

    我发现这是一个很好的 django 项目工作指南

    http://www.jeffknupp.com/blog/2012/02/09/starting-a-django-project-the-right-way/

    【讨论】:

    • 作者在这里。很高兴你们(都)觉得它有帮助。
    【解决方案2】:

    由于每个人的环境都不同,大多数 Fabric 脚本都会彼此不同。因此,任何东西的“库存” Fabric 脚本可能永远不会存在。

    Fabric 可让您轻松创建自己的。我发现有用的几个链接是:

    【讨论】:

    • 如果您问如何部署,您通常会得到“使用结构”的答案。对我来说,这个答案并不比“使用 ssh”好多少。每个部署都是不同的,因为每个人都是自己做的。遗憾的是,python 社区到目前为止还没有默认的方式。但我是一个乐观主义者。我想会有一个适合所有用例的部署工具,因为它是可扩展的。
    • 问题本质上是在寻找一个“最佳实践”打包解决方案——或者用更流行的术语来说是“一个自以为是的框架”来解决一些常见的用例。 “Fabric”、“use bash”、“write in C”是该问题的典型非答案。
    【解决方案3】:

    你可以看看Woven

    【讨论】:

    • 很遗憾,它已不再维护。
    • 原始 github 存储库的最后一次更新是从 2011 年开始。存在一些分支,但似乎没有一个非常活跃。
    猜你喜欢
    • 1970-01-01
    • 2012-04-16
    • 2021-01-24
    • 1970-01-01
    • 2016-02-20
    • 2010-11-12
    • 2010-09-09
    • 2013-03-04
    相关资源
    最近更新 更多