1

所以我在使用“python manage.py collectstatic”命令收集我的静态文件时遇到了问题。它返回“CommandError:收集静态文件已取消。” 我正在搜索并找到阅读这篇文章的解决方案Django colecstatic with crontab

它现在正在工作并成功收集了我的新静态文件。有人可以告诉我“--noinput”选项实际上在做什么吗?

4

2 回答 2

2

当你运行 manage.py collectstatic 时,你需要按“Y 或 N”来创建所需的文件夹,如“admin”,如果你运行 manage.py collectstatic --noinput,django 将在没有提示的情况下运行。

https://docs.djangoproject.com/en/2.2/ref/contrib/staticfiles/#cmdoption-collectstatic-noinput

于 2019-05-02T13:42:53.067 回答
2

对于所有像我这样麻木的人。你必须写“yes”而不是“y”。因此对于某些“--noinput”选项来说效果很好:-O

于 2020-08-24T19:24:44.740 回答