美文网首页
初始化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相关

    新建项目文件夹 restapi 创建虚拟环境 使用virtualenv创建虚拟环境: 进入虚拟环境(windows...

  • 第一个Flask程序

    #从flask这个框架导入flask这个类 from flask import Flask #初始化一个FLASK...

  • Flask 模板

    模板 1.使用Flask-Bootstrap集成Twitter Bootstrap 初始化 Flask-Boots...

  • Flask-day04

    一、Flask-Bootstrap插件 安装pip install flask-bootstrap 初始化在ext...

  • Python学习

    flask对象初始化参数以及配置文件 1、flask对象初始化参数 在创建对象的时候,除了name表示当前模块的名...

  • FLASK 电子邮件

    安装插件pip install flask-mail 示例邮件信息: 初始化: Flask-Mail的常用配置: ...

  • Flask项目实现防止CSRF攻击的流程及实现原理

    使用flask_wtf 中 CSRFProtect类,初始化该类并传入app 使用 flask_wtf.csrf模...

  • Flask 添加自定义命令

    昨天在Flask 初始化数据的时候,想使用命令的Flask命令添加自己想要的命令进行初始化数据库操作,却怎么都无法...

  • Flask基础

    目录一、Flask基础二、数据库连接配置三、模板四、表单五、数据库 Flask框架 一、Flask基础 1.初始化...

  • flask表单提交和数据库的交互

    flask表单 初始化表单from wtforms import StringField,SubmitField,...

网友评论

      本文标题:初始化Flask相关

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