如何在 运行ning django 的 collectstatic 之前使 dokku 运行 成为预部署脚本?

How to make dokku run a predeploy script before running django's collectstatic?

是否可以让 dokku 运行 成为 django collectstatic 之前的预部署脚本?在 collectstatic 之后使用 app.json 和预部署脚本仍然 运行s。

我想先使用 sphinx 构建文档,然后再将它们收集为要提供的静态文件。

事实证明,答案是通过设置 env var DISABLE_COLLECTSTATIC=1 禁用自动 collectstatic,然后将 collectstatic 自己添加到预部署挂钩中,然后再进行任何其他操作。