У меня есть несколько пользовательских команд cli для приложения колбы, которое я пишу.Я следую инструкциям здесь:
Интерфейс командной строки
Проблема в том, что я не хочу помещать их все в мой файл app.py, он получитoverbloated.То, что я хотел бы сделать, это иметь структуру моего проекта:
project
|_ app.py
|_ cli.py
Я думал об использовании чертежа, но я получаю «План не имеет атрибута« cli »»
Это то, что япопробовал:
cli = Blueprint('cli', __name__) # I knew this would not work but I had to try
@cli.cli.command()
@click.argument('name')
def create_user(name):
print("hello")
Спасибо