zoukankan      html  css  js  c++  java
  • flask-script扩展

    在项目部署到线上时,指定端口号时,一般都不会在服务器上进行更改,所以使用flask-script就可以在Flask服务器启动时,通过命令行的方式传入参数,而不仅仅通过app.run()方法中传参。具体用法如下:

    1.首先安装flask-script扩展

    pip install flask-script

    2.在代码里集成flask-script

    (1)首先时导入flask-script:from flask-script import Manager

    (2)创建Manager类和应用程序实例进行关联:manager=Manager(app)

    (3)使用manager.run()进行启动

    如下代码:

    from flask import Flask
    from flask_script import Manager
    
    app=Flask(__name__)
    # 创建manager与app进行关联
    manager=Manager(app)
    
    @app.route("/")
    def index():
        return "index"
    
    if __name__ == '__main__':
        # 使用manager去运行
        manager.run()

    启动命令如下:(假设py文件的名字为hello.py)

    python  hello.py runserver -h ip地址 -p 端口号

    还可以通过查看帮助来具体使用flask-script命令:python hello.py runserver --help

  • 相关阅读:
    SRM482
    SRM481
    SRM480
    SRM479
    SRM478
    vue-cli 3 is not a modual err
    .vimrc
    css3 导入字体
    class []的用法
    RK61 Keyboard Use
  • 原文地址:https://www.cnblogs.com/fjiqiang/p/10563269.html
Copyright © 2011-2022 走看看