mam*_*231 9 python django makefile
我正在使用 Django3,目前我的 makefile 中有以下命令用于“Build”
python3 manage.py collectstatic
Run Code Online (Sandbox Code Playgroud)
为了使用管道自动化我的构建过程,我想摆脱询问的提示
您已请求在设置中指定的目标位置收集静态文件:
网址
这将覆盖现有文件!你确定你要这么做吗?
输入“是”继续,或输入“否”取消
我发现我可以在最后为collectstatic添加“--no-input”,但在这种情况下这将回答“否”。有没有办法让脚本默认回答“是”?
小智 15
正如 Django 文档中提到的:
\n在后续的collectstatic 运行中(如果STATIC_ROOT 为\xe2\x80\x99t 为空),仅当文件的修改时间戳大于STATIC_ROOT 中文件的时间戳时,才会复制文件。
\n所以django默认会覆盖你在collectstatic命令上修改的文件,--noinput标志意味着它不会请求你的许可。
\n| 归档时间: |
|
| 查看次数: |
10149 次 |
| 最近记录: |