gpt4 book ai didi

附加文件位置的 Django 管理命令最佳实践

转载 作者:行者123 更新时间:2023-12-04 10:33:10 26 4
gpt4 key购买 nike

我正在编写 Django 管理命令。命令本身位于 myapp/management/commands/mycommand.py 下.我需要编写一个额外的类,我想将它放在一个额外的文件中。

这个文件应该在

  • myapp/extrafile.py
  • myapp/management/commands/extrafile.py

  • 什么是推荐的位置。该类仅用于管理命令,而不是应用程序中的其他地方。

    最佳答案

    您可以在 myapp/management/commands/ 中创建附加文件那个下划线开头 .它不会被检测为管理命令(检查 this)。

    所以,你的命令是:myapp/management/commands/mycommand.py
    和您的 helper :myapp/management/commands/_myhelper.py

    关于附加文件位置的 Django 管理命令最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60321020/

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