码迷,mamicode.com
首页 > 其他好文 > 详细

Flask之初学者(二)

时间:2018-07-03 00:19:05      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:object   rom   name   ima   username   user   word   .com   charset   

Flask配置文件


  在项目文件夹下新建一个“config”py文件,在代码中“import config”后使用“app.config.from_object(config)”即可使用配置文件中的参数(需大写),例如:

  技术分享图片

  • DEBUG:设置为“True”时表示开启debug模式,设置为“False”表示关闭debug模式;技术分享图片
  • SQLALCHEMY_DATABASE_URI:设置数据库连接字符串(这里使用的是sqlalchemy插件),字符串形式是固定的,为“dialect+driver://username:password@host:port/database”,比如MySQL的连接字符串可以如图配置(其中的花括号是Python的一种字符串格式化,就像“%”使用一样):
 1 # 数据库连接固定格式格式字符串
 2 # dialect+driver://username:password@host: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之初学者(二)

标签:object   rom   name   ima   username   user   word   .com   charset   

原文地址:https://www.cnblogs.com/guyuyun/p/9136805.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!