Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django Heroku停止收集静态资产_Python_Django_Heroku - Fatal编程技术网

Python Django Heroku停止收集静态资产

Python Django Heroku停止收集静态资产,python,django,heroku,Python,Django,Heroku,我遇到了这个问题2x,heroku只是停止运行。干跑步效果很好。即使运行命令“看起来”也会复制文件,但实际上不会执行任何操作。我提出的唯一解决方案是在本地手动收集静态文件,并将它们签入我正在推送到heroku的分支 有人有什么建议吗?尝试安装gunicorn,将其放入您的需求中,并使用以下程序文件: web: python manage.py collectstatic --dry-run --noinput; python manage.py run_gunicorn -b 0.0.0.0:$

我遇到了这个问题2x,heroku只是停止运行。干跑步效果很好。即使运行命令“看起来”也会复制文件,但实际上不会执行任何操作。我提出的唯一解决方案是在本地手动收集静态文件,并将它们签入我正在推送到heroku的分支


有人有什么建议吗?

尝试安装gunicorn,将其放入您的需求中,并使用以下程序文件:

web: python manage.py collectstatic --dry-run --noinput; python manage.py run_gunicorn -b 0.0.0.0:$PORT

它将自动收集静态资产,并且不要忘记设置静态根和静态URL。

我已经使用了gunicorn,添加collectstatic命令似乎并没有实际将资产收集到适当的目录中。