flask入门

 

1. 简单事例

from flask import Flask

app = Flask(__name__)

@app.route("/")
def func():
    return "Hello World"

if __name__ == '__main__':
    app.run()

2. 配置文件  

app.config.from_object("python类或类的路径")

app.config.from_object('pro_flask.settings.TestingConfig')

settings.py

    class Config(object):
        DEBUG = False
        TESTING = False
        DATABASE_URI = 'sqlite://:memory:'

    class ProductionConfig(Config):
        DATABASE_URI = 'mysql://user@localhost/foo'

    class DevelopmentConfig(Config):
        DEBUG = True

    class TestingConfig(Config):
        TESTING = True

PS: 从sys.path中已经存在路径开始写
 

PS: settings.py文件默认路径要放在程序root_path目录,如果instance_relative_config为True,则就是instance_path目录

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

沛齐

 

 

  

posted @ 2018-05-12 20:09  golangav  阅读(357)  评论(0编辑  收藏  举报