gpt4 book ai didi

python - 在Django中制作自定义管理命令时 "_private.py"文件的用途是什么?

转载 作者:行者123 更新时间:2023-12-05 05:03:15 24 4
gpt4 key购买 nike

大家好,当您声明自定义管理命令时,我一直在努力寻找 _private.py 文件存在的原因。我试图查看许多页面和论坛,但没有找到任何相关内容。

我找到的关于此文件的最明确的文档在官方 documentation 上声明如下:

The _private.py module will not be available as a management command.

然而,这并没有给我们太多关于该文件的用途的信息,或者我为什么真的需要声明它,你们中有人知道吗?

最佳答案

名称 _private.py 不是特殊名称,但它的前导下划线是( from the link in your question ,加粗):

To do this, add a management/commands directory to the application. Django will register a manage.py command for each Python module in that directory whose name doesn’t begin with an underscore.

至于为什么你想要一个没有被注册为命令的文件,也许你想分解出一些行为并在两个模块中使用它,确实被注册为命令.

关于python - 在Django中制作自定义管理命令时 "_private.py"文件的用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61760751/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com