带参数的烧瓶中的自定义脚本

时间:2020-09-25 22:33:01

标签: python flask click backend

我想在https://flask.palletsprojects.com/en/1.1.x/cli/#custom-scripts

中扩展示例
import click
from flask import Flask
from flask.cli import FlaskGroup

def create_app():
    app = Flask('wiki')
    # other setup
    return app

@click.group(cls=FlaskGroup, create_app=create_app)
def cli():
    """Management script for the Wiki application."""

当前,如果使用链接中的setup.py安装它,则可以使用wiki run调用flask应用程序。我的意图是使用以下参数调用同一应用:wiki run --option myoption。选择该选项后,如果可能的话,我希望将其传递给create_app,然后修改config字段以添加环境变量。

0 个答案:

没有答案