美文网首页
初始化Flask相关

初始化Flask相关

作者: fxqp1043 | 来源:发表于2019-03-20 19:59 被阅读0次

    新建项目文件夹

    restapi

    创建虚拟环境

    • 使用virtualenv创建虚拟环境:
    virtualenv restapi
    
    • 进入虚拟环境(windows下)
    cd restapi/Scripts
    activate
    

    安装Flask

    pip install flask -i https://pypi.douban.com/simple

    新建入口文件

    入口文件一般与项目同名
    restapi > restapi.py

    新建Flask app核心对象

    mkdir app
    app
        app.py
        __init__.py
    

    app.py

    from flask import Flask
    
    def create_app():
        app = Flask(__name__)
    
        return app
    

    创建配置文件夹

    app
        config
            secure.py(安全相关配置)
            settings.py(普通配置)
    

    app核心对象装载配置文件

    from flask import Flask
    
    def create_app():
        app = Flask(__name__)
        app.config.from_object("app.config.secure")
        app.config.from_object("app.config.setting")
    
        return app
    

    入口文件启动web服务

    restapi.py

    from app.app import create_app
    
    app = create_app()
    
    if __name__ == "__main__":
        app.run()
    

    项目结构

    捕获.PNG

    相关文章

      网友评论

          本文标题:初始化Flask相关

          本文链接:https://www.haomeiwen.com/subject/tegtvqtx.html