2017-06-23 84 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): 
    ...