0

我正在使用应用程序工厂模式来创建我的 Flask 应用程序,并希望将其与flaskClick 命令一起使用。我找到了一个如何通过在 Flask 问题跟踪器中创建自定义来执行此操作的示例。FlaskGroup但是,它没有显示如何使用新命令。如何运行我的自定义 Click 命令而不是默认命令flask

from flask.cli import FlaskGroup

cli = FlaskGroup(create_app=create_app)
4

1 回答 1

0

您调用顶级组,如Click 文档的首页所示:

if __name__ == '__main__':
    cli()  # or cli.main()

您还可以从以下位置安装入口点setup.py

setup(
    ...,
    entry_points={
        'console_scripts': [
            'myapp=myapp:cli',
        ],
    },
    ...,
)
myapp run
于 2017-02-01T16:35:44.317 回答