2017-06-23 56 views
4

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

瓶似乎自定义单击组对象,所以这不起作用:

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

回答

8

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

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