【发布时间】:2020-12-30 15:16:46
【问题描述】:
我正在做一个 django 项目。 Procfile 是 heroku 在部署之前总是查看的地方。 目前它是这样配置的,一切正常。
web: python manage.py collectstatic --no-input; gunicorn project_folder.wsgi --log-file - --log-level debug
这意味着每次我对项目进行任何更改并将其部署到服务器上时,它都会运行 collectstatic 命令。同样的事情可以应用于运行后台任务吗?这个后台任务需要在我的项目部署后自动运行。 python manage.py process_tasks 是我在我的命令中键入的内容,以在本地服务器上的 django 中触发此 background_task。那么,这样的事情是否会像 python manage.py collectstatic 一样帮助调用它(即从我的静态文件夹中收集所有静态文件)?
web: python manage.py collectstatic --no-input; python manage.py process_tasks; gunicorn project_folder.wsgi --log-file - --log-level debug
【问题讨论】: