Flask CLI命令和参数

时间:2017-06-23 12:44:00

标签: python flask python-click flask-cli

如何让Flask CLI命令接受参数?

Flask似乎自定义了Click Group对象,所以这不起作用:

@app.cli.command()
@app.cli.argument('email')
def user_info(email):
    ...

1 个答案:

答案 0 :(得分:13)

@app.cli.command只是告诉click这个user_info。如果您想要参数和其他点击功能,请使用click。

@app.cli.command()
@click.option('--email')
def user_info(email):
    ...