首页 > 其他分享 >Flask02配置文件

Flask02配置文件

时间:2024-04-04 23:36:00浏览次数:13  
标签:配置文件 Config Flask02 instance True config class

如下

"""
zai app.py中写如下
    app.config.from_object(类或类的路径)
    这样: 就可以根据不同的环境用不同的类实现快速切换对应的配置文件
"""


class Config(object):
    DEBUG = False
    DATABASE_URL = 'xxx'


class ProductionConfig(Config):
    DATABASE_URL = 'yyy'


class DevelopmentConfig(Config):
    DEBUG = True


class TestingConfig(Config):
    DEBUG = True
PS: 
settings.py默认放在项目的根路径下;
若instance_relative_config为True,则instance_path放settings位置
~: instance_relative_config、instance_path是Flask对象init的参数

 

 

参考:

 

标签:配置文件,Config,Flask02,instance,True,config,class
From: https://www.cnblogs.com/tslam/p/18115163

相关文章

  • 配置文件优先级
    1.单applicationyml>properties当前项目的根目录/config/【jar包内config目录下】#最高优先级当前项目的根目录/【jar包内】#第二优先级类路径(在resource......
  • 获取配置文件
    背景:在做winform的时候很经常就是将数据库的连接字符串信息保存到配置文件中,今天突然发现asp.netcorewebapi中的获取方式是很不一样的。在.netframework中配置文件在App.config中<?xmlversion="1.0"encoding="utf-8"?><configuration><startup><su......
  • 《手把手教你》系列技巧篇(七十)-java+ selenium自动化测试-Java中如何读取properties配
     1.简介Java自动化测试开发中,需要将一些易变的配置参数放置再XML配置文件或者properties配置文件中。然而XML配置文件需要通过DOM或SAX方式解析,而读取properties配置文件就比较容易。因此今天宏哥讲解和分享如何读取properties配置文件的内容。2.properties文件......
  • [转]docker compose 配置文件 .yml 全面指南
    原文地址:dockercompose配置文件.yml全面指南-知乎Compose是一个用于定义和运行多容器Docker的工具。借助Compose,您可以使用YAML文件来配置应用程序的服务。使用Compose基本上分为三步:使用Dockerfile定义您的应用程序的环境使用docker-compose.yml定义组成......
  • mysql配置文件解析
     mysql服务启动默认使用的配置文件路径mysqld--verbose--help|grepcnfmy.cnf配置文件字段解析[client]port=3306socket=/tmp/mysql.sock[mysqld]port=3306socket=/tmp/mysql.sockbasedir=/usr/local/mysqldatadir=/data/mysqlpid-file=/data/mys......
  • spring boot 配置文件值注入
        利用配置文件将属性注入到bean程序里面去,下面是各个情况的总结:    首先我先新建一个bean(beans.User类)来完成演示:packageorg.example.springbootdemo.beans;importlombok.Data;importorg.springframework.boot.context.properties.ConfigurationPro......
  • Mybatis-核心配置文件 / Mybatis增删改查
    1.核心配置文件1.1.概述核心配置文件是MyBatis框架中用于集中定义全局配置信息的XML文件,其内部包含了一系列预设标签,用于设置数据库连接、对象映射、类型处理等关键参数。这些标签遵循特定的排列顺序,尽管并非所有标签都是强制性的,但按照推荐顺序编写有助于保持配置文件的清......
  • SpringBoot基础24_SpringBoot的配置文件4
    一、SpringBoot配置文件类型1、SpringBoot配置文件类型和作用SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。SpringBoot默认会从Resources目......
  • 使用shell管理和配置文件系统(1)
    目录切换到用户tom登录shell的命令linux以长文件形式查看、分区下所有文件命令以、分隔年月日、以:分隔时分秒的方式来显示当前系统同时钟,命令查看/etc/passwd文件的类型命令统计/etc/sysconfig/network-scripts/ifcfg-ens32文件的行数、字数、字符数,命令查看/etc/shadow......
  • 为什么连接数据库的端口号与配置文件中的端口号不一致?
    为什么连接数据库的端口号与配置文件中的端口号不一致?背景介绍:在安装openGauss3.0数据库时,发现配置文件中写的端口号是5432,但是数据库连接时,执行gsql--dpostgres-p5432提示错误,无法连接到数据库。报错内容:[omm@hostname]$gsql-dpostgres-p5432failedtoconn......