Flask之初学者
Posted guyuyun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flask之初学者相关的知识,希望对你有一定的参考价值。
Flask配置文件
在项目文件夹下新建一个“config”py文件,在代码中“import config”后使用“app.config.from_object(config)”即可使用配置文件中的参数(需大写),例如:
- DEBUG:设置为“True”时表示开启debug模式,设置为“False”表示关闭debug模式;
- SQLALCHEMY_DATABASE_URI:设置数据库连接字符串(这里使用的是sqlalchemy插件),字符串形式是固定的,为“dialect+driver://username:[email protected]:port/database”,比如mysql的连接字符串可以如图配置(其中的花括号是Python的一种字符串格式化,就像“%”使用一样):
1 # 数据库连接固定格式格式字符串 2 # dialect+driver://username:[email protected]:port/database 3 DIALECT = ‘mysql‘ 4 DRIVER = ‘mysqldb‘ 5 USERNAME = ‘root‘ 6 PASSWORD = 123456 7 HOST = ‘127.0.0.1‘ 8 PORT = ‘3306‘ 9 DATABASE = ‘db_demo1‘ 10 11 SQLALCHEMY_DATABASE_URI = ‘{dialect}+{driver}://{username}:{password}@{host}:{port}/{database}?charset=utf8‘.format( 12 dialect=DIALECT, driver=DRIVER, username=USERNAME, password=PASSWORD, host=HOST, port=PORT, database=DATABASE 13 )
以上是关于Flask之初学者的主要内容,如果未能解决你的问题,请参考以下文章