`manage.py` 命令的用户所有权

作者: aleprovencio创建于 2025年12月9日更新于 2025年12月9日

首先,抱歉如果这是预期行为而不是 bug。 我已经创建了一个新项目,除了选择使用 Docker 以外,所有默认选项都设置为默认值。 所有事情都按照 文档 的建议运行,直到我需要使用一个 manage.py 命令来创建文件,例如: Docker compose -f Docker-compose.local.yml run --rm django Python manage.py startapp test_app 或更好地, just manage startapp test_app。 文件是以 root 作为所有者创建的,而不是我的用户。 我注意到了 这个旧问题,但目前我的代码是使用 -u dev-user 来运行 manage 命令。 这个问题是否应该在文档中提及,或者你能指导我采取正确的方法吗?

内容来源: cookiecutter/cookiecutter-django