script 简介
flask-script 的作用是可以通过命令行的形式来操作Flask.例如通过命令跑一个开发的服务器、设置数据库等
命令的添加方式
-
使用
manage.command
这个方法是用来添加那些不需要传递参数的命令的 -
使用
manage.option
这个方法是用来添加那些需要传递参数的命令的。有几个参数就需要些使用几个参数器。 -
如果有一些命令是针对某一功能的,可以加这些命令放在同一个模块里
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
原文地址:https://blog.csdn.net/yilovexing
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。