无论如何在 Django 中创建嵌套管理命令,类似于docker
andkubectl
有什么?例如,假设我需要具有以下结构:
|-->manage.py
|-->restaurant
|-->list
|-->get
|-->employee
|-->list
|-->get
|-->delete
以下命令应该都是可能的:
./manage.py -h
./manage.py restaurant -h
./manage.py restaurant list
./manage.py employee list
./manage.py restaurant get ""
./manage.py employee delete tiffany
argparse子解析器看起来很有希望,但我觉得应该有一种更简单的方法在app/management/commands
或类似的东西中使用 python 模块。