Flask 组件 Script

script 简介

flask-script 的作用是可以通过命令行的形式来操作Flask.例如通过命令跑一个开发的服务器、设置数据库等

命令的添加方式
  1. 使用 manage.command 这个方法是用来添加那些不需要传递参数的命令的

  2. 使用 manage.option 这个方法是用来添加那些需要传递参数的命令的。有几个参数就需要些使用几个参数器。

  3. 如果有一些命令是针对某一功能的,可以加这些命令放在同一个模块里

script 使用

#!/usr/bin/env python3
# -*- coding: UTF-8 -*-

from flask import Flask
from flask_script import Manager


# 创建 app
app = Flask(__name__)

# 创建 manager
manager = Manager(app)


@manager.command
def init():
    """初始化"""
    print('初始化完成!')


@manager.command
def hello():
    """ Hello """
    print('Hello World!')


@manager.option('-n','--name',dest='_name')
def name(_name):
    """ 参数 -n or --name """
    print(_name)


if __name__ == '__main__':
    manager.run()

参考文章:https://www.cnblogs.com/ivy-blogs/p/11592450.html

相关文章

Jinja2:是Python的Web项目中被广泛应用的模板引擎,是由Pyt...
监听QQ消息并不需要我们写代码,因为市面上已经有很多开源QQ...
【Flask框架】—— 视图和URL总结
python+web+flask轻量级框架的实战小项目。登录功能,后续功...
有了这个就可以配置可信IP,关键是不需要企业认证,个人信息...