Django应用程序:我可以运行在依赖项中定义的管理命令吗?

Django应用程序:我可以运行在依赖项中定义的管理命令吗?,django,django-management-command,Django,Django Management Command,我的Django应用程序名为My_app拉入一个名为My_dependency的依赖项。 my\u dependency声明了一个名为use\u thing 有什么方法可以直接从我的应用程序的start.sh运行有用的东西吗 我尝试过直接调用它,但没有找到,但也许有一种方法可以配置它,以便从特定位置查找管理命令?我是Django新手,我怀疑尝试这样做是不明智的。您可以使用Django的manage.py调用任何(正确定义的)管理命令,就像调用任何其他Django命令一样: python mana

我的Django应用程序名为
My_app
拉入一个名为
My_dependency
的依赖项。
my\u dependency
声明了一个名为
use\u thing

有什么方法可以直接从我的应用程序的start.sh运行有用的东西吗

我尝试过直接调用它,但没有找到,但也许有一种方法可以配置它,以便从特定位置查找管理命令?我是Django新手,我怀疑尝试这样做是不明智的。

您可以使用Django的manage.py调用任何(正确定义的)管理命令,就像调用任何其他Django命令一样:

python manage.py userful_thing

确保已将您的依赖项添加到已安装的_应用程序中,然后应找到该命令谢谢这是问题所在,我在已安装的_应用程序中使用了错误的名称