使用结构的 Django 部署

Posted

技术标签:

【中文标题】使用结构的 Django 部署【英文标题】:Django deployment with fabric 【发布时间】:2013-04-19 10:07:32 【问题描述】:

我正在尝试构建一个基于 django 的 Web 控制台,用于使用 Fabric 部署我的站点,其中有针对不同主机(产品/阶段)和来自 git 的不同分支的下拉列表,并且能够选择并提交以执行结构命令相应地。

问题是我想在这个控制台中有一个 html 文本区域,以便能够显示结构命令的输出。

例如[myhostname] 运行:git pull origin master(在来自 ajax 请求的文本区域中)

请帮忙!

谢谢!

【问题讨论】:

我找到了一个简单的example。因此,您可以类似地调用您的 fab 命令并通过 PIPE 捕获输出。 【参考方案1】:

添加答案,这可以通过:

local('git pull capture=True')

【讨论】:

以上是关于使用结构的 Django 部署的主要内容,如果未能解决你的问题,请参考以下文章

Docker 部署Django项目

使用 Elastic Beanstalk 部署 Vue JS Django 应用程序

nginx+uwsgi+django环境部署部署

Linux下安装部署 Nginx + uWSGI + Django

部署到 Heroku 时指定项目根目录

记一次部署和调试 Django 项目