如何在一个文件中编写多个管理命令? Django的

时间:2017-06-28 18:48:30

标签: python django command

我一直在阅读如何通过阅读this来编写django管理命令。

我也读过django文档,但我想知道是否可以编写一些命令只使用一个文件运行?

而不是写几个不同的文件。

1 个答案:

答案 0 :(得分:3)

我不这么认为。如果我正确地读取源代码,则可以通过查找模块从CLI发现命令:

https://github.com/django/django/blob/master/django/core/management/init.py#L26

使用以下方式收集:

https://docs.python.org/2/library/pkgutil.html#pkgutil.iter_modules