• flask-script


    一、安装模块

    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()
  • 相关阅读:
    style实例
    背景小实例
    html表单与输入实例
    列表小知识
    表格的使用
    框架的奥秘
    链接那档子事
    判断网络是否连通
    Python3编码规范
    CentOS 7 安装 Docker-Compose
  • 原文地址:https://www.cnblogs.com/wt7018/p/11618786.html
Copyright © 2020-2023  润新知