【问题标题】:Django Production - collectstatic each time?Django Production - 每次都收集静态?
【发布时间】:2011-10-24 10:02:55
【问题描述】:

我正在使用 WSGI 和 Apache 运行 Django 生产服务器。
我想知道每次修改一个小静态文件时是否必须运行collectstatic
有没有办法让 WSGI 或任何程序自动化这个过程?

【问题讨论】:

  • 我已将 colleccstatic 命令添加到我的结构部署脚本中(推送本地更改、从远程拉取更改、collectstatic、重启服务器)。

标签: django mod-wsgi production-environment django-staticfiles


【解决方案1】:

我使用fabric 来自动化部署,并且作为其中一个步骤我只是运行 collectstatic。

【讨论】:

  • 很有趣,我不知道 Fabric。我将进一步研究它。
  • 我还发现了这个 quite good tutorial 关于 Fabric with Django
  • This 是我发现fabric的文章,还向我介绍了virtualenv和pip
  • 如何让fabric 在询问您是否确定要运行此命令时自动回答“是”?
  • @Dustin:您可以将--noinput 参数赋予collectstatic
猜你喜欢
  • 2012-10-30
  • 1970-01-01
  • 2014-01-25
  • 1970-01-01
  • 2015-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-19
相关资源
最近更新 更多