标签:模块 名称 自定义 comm serve div main 增加 def
一、安装模块
pip3 install -i https://pypi.douban.com/simple flask-script
二、功能:
1.增加 runserver 重要
manage.py
from 项目名称 import create_app from flask_script import Manager app = create_app() manager = Manager(app) if __name__ == ‘__main__‘: # app.run() manager.run()
cmd命令
python manage.py runserver -h 127.0.0.1 -p 8000
2.位置传参,执行函数
from 项目名称 import create_app from flask_script import Manager app = create_app() manager = Manager(app) @manager.command def custom(arg): """ 自定义命令 python manage.py custom 123 :param arg: :return: """ print(arg) if __name__ == ‘__main__‘: # app.run() manager.run()
3.关键词传参,执行函数
from chun import create_app from flask_script import Manager app = create_app() manager = Manager(app) @manager.option(‘-n‘, ‘--name‘, dest=‘name‘) @manager.option(‘-u‘, ‘--url‘, dest=‘url‘) def cmd(name, url): """ 自定义命令 执行: python manage.py cmd -n xx -u https://www.bilibili.com/ :param name: :param url: :return: """ print(name, url) if __name__ == ‘__main__‘: # app.run() manager.run()
标签:模块 名称 自定义 comm serve div main 增加 def
原文地址:https://www.cnblogs.com/wt7018/p/11618786.html